my ($sec, $min, $hour, $mday, $mon, $year, $wday, $yday, $isdst) = localtime(); $mon += 1; $year += 1900; my $timestamp = sprintf( "%04d%02d%02d %02d:%02d:%02d", $year, $mon, $mday, $hour, $min, $sec );