Мне нужно преобразовать любую дату или дату и время в микросекунды, используя perl. Я пробовал использовать следующий код, который работает только для текущего времени его запуска.как конвертировать любую дату в микросекунды в perl
use Time::HiRes qw(gettimeofday);
my $timestamp = int (gettimeofday * 1000);
print STDOUT "timestamp = $timestamp\n";
мне интересно, если есть способ, чтобы преобразовать любую заданную дату или дату и время в микросекунды в Perl, как? btw, у меня нет модуля Parse. моя версия perl v5.8.8 построена для i386-linux-thread-multi. Спасибо заранее.
http://weblog.bulknews.net/post/58079418600/plenv-alternative-for-perlbrew –
Я просто комментирую, поскольку у меня нет кода для вас. [Time :: Piece] (https://metacpan.org/pod/Time::Piece) - это основной модуль, и вы можете сделать свой 1000 * op после преобразования даты (возможно, с 'strptime') в' -> epoch'. – Ashley
@Ashley Time :: шт. Находится в ядре модуля с перла 5.9.5; – collapsar