如何获取拍摄照片的创建日期?
Posted
技术标签:
【中文标题】如何获取拍摄照片的创建日期?【英文标题】:How to get creation date of a taken picture? 【发布时间】:2014-12-22 22:02:06 【问题描述】:如果图片从相册加载到应用程序中,如何获得该图片的日期显示在应用程序上,如下面的屏幕截图所示?
【问题讨论】:
看这里***.com/questions/12478502/… 【参考方案1】:您可以使用ALAsset library,它包含名为ALAssetPropertyDate 的属性。因此,您可以使用它来获取如下日期:-
NSURL *url = @"your url";
ALAssetsLibrary* assetslibrary = [[ALAssetsLibrary alloc] init];
[assetslibrary assetForURL:url
resultBlock:^(ALAsset *asset)
NSDate *myDate = [asset valueForProperty:ALAssetPropertyDate];
NSLog(@"Date: %@", myDate);
failureBlock:^(NSError *error)
NSLog(@"Error");
];
【讨论】:
Thnx,但是如何检索我的 UIIMAGE 的 NSURL? 可以提取路径,可以转换成url 嗯,好的...我会找到的。如何将其转换为字符串? 如果您发现将字符串转换为 url 有困难,请告诉我? 这就是我获取图像的方式.. - (void)setImage:(UIImage *)image _image = image; self.imageView.image = 图像;以上是关于如何获取拍摄照片的创建日期?的主要内容,如果未能解决你的问题,请参考以下文章