14
A
回答
16
使用Time::Local,你可以这样做:
use Time::Local;
my $date = '23.10.2011 11:35:00';
my ($mday,$mon,$year,$hour,$min,$sec) = split(/[\s.:]+/, $date);
my $time = timelocal($sec,$min,$hour,$mday,$mon-1,$year);
print $time,"\n",scalar localtime $time;
输出:
1319362500
Sun Oct 23 11:35:00 2011
16
我想看看DateTime和parsing modules。
perl -MDateTime::Format::Strptime -le'$strp = DateTime::Format::Strptime->new(pattern => "%d.%m.%Y %T", time_zone => "local"); $dt = $strp->parse_datetime("23.10.2011 11:35:00"); print $dt->epoch'
1319384100 at -e line 1.
与上面相同,但不是一个班轮:
use DateTime::Format::Strptime;
my $strp = DateTime::Format::Strptime->new(
pattern => '%d.%m.%Y %T',
time_zone => 'local',
);
my $dt = $strp->parse_datetime('23.10.2011 11:35:00');
print $dt->epoch;
相关问题
- 1. PHP将日期转换为时间戳
- 2. 将EPOCH时间戳转换为日期
- 3. 将日期转换为时间戳
- 4. 将日期转换为jQuery时间戳
- 5. Bash将日期转换为时间戳
- 6. 将日期,日期时间转换为时间戳
- 7. 将日期和时间转换为日期+时间戳
- 8. 如何将整数时间戳转换为Python日期时间
- 9. 如何将日期时间转换为java中的时间戳
- 10. 如何将Windows 64位时间戳转换为日期时间?
- 11. 将文本格式转换为不带时间戳的日期
- 12. 将文本转换为日期时间?
- 13. 将时间戳转换为日期并将日期转换为时间戳记格式
- 14. 将MySql日期时间戳转换为JavaScript的日期格式
- 15. 转换日期为时间戳
- 16. PHP日期转换为unix时间戳
- 17. :日期转换为时间戳
- 18. PHP日期转换为时间戳
- 19. 将日期和时间转换为UNIX时代时间戳
- 20. 如何将时间戳转换为Qt中的日期?
- 21. 如何在MySql中将unix时间戳转换为UTC日期?
- 22. 如何将时间戳转换为Bash中的日期?
- 23. 如何将当前日期转换为纪元时间戳?
- 24. 如何将时间戳转换为android中的日期?
- 25. 如何将时间戳INT转换为日期格式?
- 26. 如何将负时间戳转换为日期(PHP)
- 27. 如何使用Twig将日期转换为UNIX时间戳?
- 28. 如何将epoch时间戳转换为hive中的PST日期
- 29. 如何将SQL时间戳转换为swift中的日期?
- 30. 如何将时间戳转换为javascript日期对象?