6 我有一个文件名数组,有没有办法按修改日期排序这些文件?创建数组文件和按日期排序在ruby 来源 2011-01-20 Mark Szymanski +0 有两种修改时间可供您使用。 `File.mtime`与`File.ctime`,两者之间有细微的差别。 – 2011-01-20 19:38:33 +0 @theTinMan:`File.ctime`指的是创建文件的时间,而不是修改时间。 – 2011-01-20 19:41:15
15 您可以使用sort_by方法和File.mtime方法,该方法返回给定文件的最后修改时间。 filenames.sort_by {|filename| File.mtime(filename) } 来源 2011-01-20 18:35:03 sepp2k
有两种修改时间可供您使用。 `File.mtime`与`File.ctime`,两者之间有细微的差别。 – 2011-01-20 19:38:33
@theTinMan:`File.ctime`指的是创建文件的时间,而不是修改时间。 – 2011-01-20 19:41:15