有两个值文件(从LE反向):
DATE1: 41 C0 A0 72 E7 F5 F6 A9
DATE2: 41 C0 A0 72 E9 2B 82 BA
其中一个显然解码为Thu,06 Sep 2018 00:34:23 -0400,但我不知道怎么样。
这些似乎不是Windows FileTime或OLE格式,也不是我以前见过的任何Mac格式。
这里是另一个示例:
41 BB 67 A9 0A 00 00 00 --> 7/28/2015 12:11:54 UTC
任何帮助都将不胜感激。
#1 楼
这是64位浮点值。请参见此处:https://developer.apple.com/documentation/foundation/nsdate
返回一个恰好是
TimeInterval
的typealias TimeInterval = Double
参考:https://developer.apple.com/documentation/foundation/timeinterval
与上面的来源一样,此处的纪元是2001年1月1日开始的秒数。 />
41 BB 67 A9 0A 00 00 00
约为459778314
秒,即Jul 28 2015, 12:11:54 PM
41 C0 A0 72 E7 F5 F6 A9
约为557901263
即Sep 6 2018, 6:34:23 AM UTC
41 C0 A0 72 E9 2B 82 BA
约为557901266
即Sep 6 2018, 6:34:26 AM UTC
评论
我还认为这将是一个双倍,但希望它是儒略日。做得好!
– 0xC0000022L♦
'18 Sep 7'在8:21