Ios 从集合中检索添加到库的日期?

Ios 从集合中检索添加到库的日期?,ios,objective-c,alassetslibrary,alasset,Ios,Objective C,Alassetslibrary,Alasset,是否有任何方法可以从ALASET对象检索图像或视频添加到设备照片库的日期?如果图像的元数据包含“created_at”日期,ALAssetPropertyDate将使用此日期,并且似乎没有任何方法可以获取照片添加到设备的实际日期。ALAssetPropertyDate返回图像保存的日期/时间 请使用NSDateFormatter并尝试 NSDate *date = [result valueForProperty:ALAssetPropertyDate]; NSDateFormatter *da

是否有任何方法可以从ALASET对象检索图像或视频添加到设备照片库的日期?如果图像的元数据包含“created_at”日期,ALAssetPropertyDate将使用此日期,并且似乎没有任何方法可以获取照片添加到设备的实际日期。

ALAssetPropertyDate
返回图像保存的日期/时间

请使用
NSDateFormatter
并尝试

NSDate *date = [result valueForProperty:ALAssetPropertyDate];
NSDateFormatter *dateFormatter = [[NSDateFormatter alloc] init];
[dateFormatter setLocale:[NSLocale currentLocale]];
[dateFormatter setDateFormat:@"dd-mm-yyyy hh:mm:ss ZZZ"];
NSString *stringDate = [dateFormatter stringFromDate:date];
NSLog(@"%@", stringDate);
或者试试这个

ALAssetRepresentation *assetRep = [result defaultRepresentation];
NSDictionary *dictionaryOfMetaData = [assetRep metadata];
NSLog(@"dictionary:%@ \n \ date:%@ \n \ StringDate:%@", [[dictionaryOfMetaData valueForKey:@"{TIFF}"] valueForKey:@"DateTime"], date, stringDate);