my ($sec,$min,$hour,$mday,$mon,$year,$wno) = localtime(time); $year+=1900; $mon++;
my $current_datetime = sprintf("%04d/%02d/%02d %02d:%02d:%02d", $year, $mon, $mday, $hour, $min, $sec);
注
localtimeで返ってくる値は、年が1900、月は0から始まるため、通常の表記に戻すには定数を加算すればよい。
最終更新:2011年06月23日 19:19