我想读取文件的创建日期,因为它在 Mac OS Finder 上表示。这是我的代码的一部分:
require File::stat;
use Time::localtime;
($dev, $ino, $mode, $nlink, $uid, $gid, $rdev, $size, $atime, $mtime, $ctime, $blksize, $blocks) = stat($file_path);
print ctime($ctime) . "\n";
在 Finder 上,每个文件都有两个日期:创建日期和修改日期。我假设这$ctime
将等于 Finder 的“创建”日期,但它完全不同。做了一些研究,我发现大多数 Unix 操作系统不存储这种日期,但是,Mac OS 可以。
有人知道从文件中读取这些信息的方法吗?