59

是否可以使用 Ruby 读取文件的修改日期?我已经成功打开了一个文本文件并捕获了文件的内容

File.open("test.txt", "r").each do |line|"

但是读取文件的修改日期会非常有用。

4

2 回答 2

99

使用mtime

File.mtime("testfile")
=> 2014-04-13 16:00:23 -0300
于 2012-05-14T09:39:07.153 回答
27

“将命名文件的修改时间作为时间对象返回。”

File.mtime("testfile")   #=> Tue Apr 08 12:58:04 CDT 2003

检查这个。

于 2012-05-14T09:35:19.323 回答