gpt4 book ai didi

iphone - ALAsset 时间戳返回错误的日期

转载 作者:搜寻专家 更新时间:2023-10-30 19:51:04 28 4
gpt4 key购买 nike

我正在尝试获取图像的时间戳,我可以获得正确的纬度和经度值,但时间戳总是返回当前时间,而不是图像的 EXIF 时间。

ALAssetsLibraryAssetForURLResultBlock resultsBlock = ^(ALAsset *asset) {
CLLocation *imageLoc = [asset valueForProperty:ALAssetPropertyLocation];
NSDateFormatter *formatter = [[NSDateFormatter alloc] init];
[formatter setDateFormat:@"dd/MM/YY HH:mm:ss"];
NSString *trailTime = [formatter stringFromDate:imageLoc.timestamp];
NSLog(@"---+++ image TimeStamp: %@", trailTime);
[formatter release];

感谢任何帮助,谢谢

最佳答案

您需要使用 ALAssetPropertyDate 获取日期键。

NSDate * date = [asset valueForProperty:ALAssetPropertyDate];
/* Use the `NSDateFormatter` instance to print the date */

关于iphone - ALAsset 时间戳返回错误的日期,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/6543616/

28 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com