将 EXIF 日期字符串解析为 NSDate [已关闭]

Parsing EXIF date string to NSDate [closed]

提问人:fvisticot 提问时间:5/15/2013 最后编辑:fvisticot 更新时间:5/15/2013 访问量:390

问:


想改进这个问题吗?通过编辑这篇文章添加详细信息并澄清问题。

9年前关闭。

我需要解析的输入日期字符串是 2013:05:14 13:24:44 我尝试使用此 NSDateFormatter 代码,但它不起作用...... 有什么想法吗?

_dateFormatter = [NSDateFormatter alloc];
[_dateFormatter setDateFormat:@"yyyy:MM:dd hh:mm:ss"];
NSLocale *usLocale = [[NSLocale alloc] initWithLocaleIdentifier:@"en_US"];
[_dateFormatter setLocale:usLocale];
NSTimeZone *timeZone = [NSTimeZone timeZoneWithName:@"UTC"];
iOS系统

评论

0赞 Volodymyr B. 5/15/2013
stackoverflow.com/questions/4999396/......
0赞 Anupdas 5/15/2013
显示日期字符串。
2赞 matt 5/15/2013
没有日期字符串,没有预期的输出,没有实际输出,毫无意义的“它不起作用”——不是一个真正的问题

答:

2赞 Dave DeLong 5/15/2013 #1

您需要 .由于字符串显示小时的“13”,因此您需要使用 (00-23) 而不是 (01-12)。hh:mm:ssHH:mm:ssHHhh

评论

1赞 Hot Licks 5/15/2013
实际上,他需要阅读 NSDateFormatter 的规范,并点击指向格式字符串信息的链接。
0赞 fvisticot 5/15/2013
我已经尝试了您的建议(HH:mm:ss),但它也不起作用。.我认为问题更多地出在日期部分(yyyy:MM:dd)