【发布时间】:2012-03-21 13:29:39
【问题描述】:
我想从文件属性的创建时间中获取毫秒数 当我获取文件属性时,我使用 NSDateFormatter 将文件创建时间(NSDate)转换为 NSString。
[dateFormatter setDateFormat:@"yyyy-MM-dd HH:mm:ss:SS: A"];
- ss --> 秒
- SS --> 应该是毫秒
- A --> 日期的毫秒数
SS 得到 00,A 得到 54487000。 我注意到 NSDate 的最后三位数字始终为零,来自任何文件的文件属性。 但是当我使用与来自 [NSDate 日期] 的 NSDate 相同的格式化程序时,A 的最后三位数字不为零,SS 数字也不总是零。
Objective-C 中检索到的文件属性是否包含文件属性?
【问题讨论】:
-
为什么需要这种精度?只是问问。
-
例如,查看在一秒钟内修改的几个文件中的哪一个是最后修改的(例如,根据第 N 个文件内容生成 N-1 个文件)
标签: objective-c nsdate nsdateformatter nsfilemanager file-attributes