例如:开始日期:10/02/2010
如何在 Perl 中为 10/02/2010 00:00:00
转换一个相等的时间戳?
我不能使用本地时间或时间..还有其他方法可以实现吗?
最佳答案
您可以使用 Time::Local
核心模块:
use Time::Local 'timelocal';
my ($d, $m, $y) = split '/', '10/02/2010';
my $time = timelocal(0, 0, 0, $d, $m-1, $y);
请注意,timelocal()
的月份参数在 0..11
范围内。
https://stackoverflow.com/questions/2237596/