如何使用perl获取文件创建时间和当前时间的小时数差异

时间:2010-12-16 10:39:56

标签: perl

如何获得文件创建时间与当前时间之间的差异

2 个答案:

答案 0 :(得分:4)

stat($file)->mtime以秒为单位为您提供最后修改时间。从time中减去它并将其除以3600 ......这应该可以解决问题。

答案 1 :(得分:1)

对于涉及时间或日期的计算,您始终可以依赖DateTime

对于您的具体提示,您可以使用构造函数from_epoch将Unix时间戳转换为DateTime。

相关问题