ALAsset *asset = ..../ initialization
NSDate *date = [asset valueForProperty:ALAssetPropertyDate];
返回的是一个日期对象,但问题是从AlAsset返回的某些日期对象是错误的,如121586-08-24 02:03:49 +0000
这种情况仅适用于某些日期。
任何人都可以让我知道我的代码有什么问题吗?
提前致谢。
答案 0 :(得分:0)
你也可以尝试这个..
NSDate *date=[asset valueForProperty:ALAssetPropertyDate];
NSString *datestring = [NSDateFormatter localizedStringFromDate:date
dateStyle:NSDateFormatterMediumStyle
timeStyle:NSDateFormatterMediumStyle];
之后,您将获得字符串
中的结果