【发布时间】:2010-09-28 16:33:52
【问题描述】:
我想比较 Perl 中的当前时间和文件创建时间,但两者的格式不同。 localtime 的格式如下:
22116291110813630
文件创建时间为
Today, December 29, 2008, 2:38:37 PM
我如何比较哪个更大以及它们的区别?
【问题讨论】:
-
如何转换日期的信息:perl.com/pub/a/2003/03/13/datetime.html
-
您的问题的答案是:将它们转换为相同的格式。我建议将“今天,2008 年 12 月 29 日”转换为时间戳(自纪元以来的(毫秒)秒数)。然后就是两个数字的简单比较
-
您是指许多文件系统不跟踪的“创建时间”,还是说“ctime”,即类 Unix 操作系统上的“inode 更改时间”?跨度>