我使用iPhone Explorer将我的iPod Touch中的图片复制到我的Mac中,但是这样做了他们的时间戳被修改了。我不是iOS程序员,但我设法了解Photos.sqlite
在iPod Touch的User/Media/PhotoData/Photos.sqlite
中,我看到了按键captureTime
和recordModDate
。标题似乎不言自明。但是,如何将其值转换为人类可读的格式?例如307867854.0
(captureTime)和330936323.440785
(recordModDate)。它似乎不是在时代。
答案 0 :(得分:0)
您的时间是自2001年1月1日以来的秒数。
显示日期的代码如下:
NSDate *date = [[NSDate alloc] initWithTimeIntervalSinceReferenceDate: 330936323.440785];
NSLog( @"%@", date );
打印2011-06-28 06:45:23 +0000