如何在Windows上使用Ruby获取文件创建时间?
发布时间:2020-12-14 04:08:52 所属栏目:Windows 来源:网络整理
导读:如何在 Windows上使用 Ruby获取文件创建时间? File.ctime应该返回更改时间. cmd.exe中的dir / tc返回创建时间和其他一些东西. 有没有比执行它和解析更好的方法? 显然,文件的“ctime”(“创建”或“更改”时间)元数据属性是 system dependent,因为某些系统(
如何在
Windows上使用
Ruby获取文件创建时间?
File.ctime应该返回更改时间. cmd.exe中的dir / tc返回创建时间和其他一些东西. 有没有比执行它和解析更好的方法?
显然,文件的“ctime”(“创建”或“更改”时间)元数据属性是
system dependent,因为某些系统(例如Windows)存储创建文件的时间(其“出生日期”)和其他(Posix系统),例如Linux)跟踪上次更新的时间. Windows使用ctime属性
as the actual creation time,因此您可以在Ruby中使用各种ctime函数.
File类具有名为ctime的静态和实例方法,它返回上次修改时间,File::Stat具有实例方法(由于不发生跟踪更改而不同). File.ctime("foo.txt") # => Sun Oct 24 10:16:47 -0700 2010 (Time) f = File.new("foo.txt") f.ctime # => Will change if the file is replaced (deleted then created). fs = File::Stat.new("foo.txt") fs.ctime # => Will never change,regardless of any action on the file. (编辑:李大同) 【声明】本站内容均来自网络,其相关言论仅代表作者个人观点,不代表本站立场。若无意侵犯到您的权利,请及时与联系站长删除相关内容! |
相关内容
- windows-server-2003 – 无法调整从gparted启动的ntfs(Wind
- windows-server-2008 – Hyper-V虚拟机不会通过网络响应
- 在Windows窗体或WPF应用程序中使用“Wingdings”字体是否合
- 在Windows计算机上安装Git-server
- Windows文件和文件夹“属性”A或C.
- windows – 我怎么知道我是否在使用虚拟机?
- windows-server-2008 – 备份虚拟机
- Windows 10中的Docker代理传播到容器无法正常工作
- windows-server-2012 – Server 2012 R2 Exchange 2013处理
- file-io – 在同一文件夹(NTFS)中存储600,000个图像的性能影
推荐文章
站长推荐
- windows-phone-7 – WP7更改应用程序名称
- windows-server-2008-r2 – 远程桌面服务器始终显
- 窗口 – 使用.bat文件的自定义Tee命令
- 在Windows 8 Javascript应用程序中使用SQLite3
- 手把手教你win10家庭版升级win10专业版的最新密钥
- windows-server-2012 – 对共享文件夹的NetworkS
- windows-server-2008 – 远程连接sql server无法
- windows – 为什么chkdsk在一个特定的索引上需要
- 如何在.dll和.so中使用JNA与相同的回调签名
- Windows API一日一练 88 EnumProcesses函数
热点阅读