-1

日時が表示されて06 August 2012 21:02:00おり、Perl を使用して Unix タイムスタンプに変換する必要があります。

4

2 に答える 2

6

コアモジュールを使い続けたい場合は、以下を使用Time::Pieceしてください(Perl 5.10以降で利用可能):

use Time::Piece;
my $t = Time::Piece->strptime(shift,"%d %B %Y %H:%M:%S");
print $t->epoch, "\n";

./mypl "06 August 2012 21:02:00"
1344286920
于 2012-08-06T20:48:00.280 に答える
6
use Date::Parse; 
print str2time('06 August 2012 21:02:00'); 
于 2012-08-06T20:28:20.153 に答える