<分区>
<分区>
我有一个使用 NSDateFormatter 以下列方式解析字符串日期的应用程序:
NSDateFormatter *dateFormatter = [[NSDateFormatter alloc] init];
[dateFormatter setDateFormat:@"dd/MM/yyyy HH:mm"];
NSDate *date = [dateFormatter dateFromString:dateString];
if( !date )
NSLog(@"Cannot parse date: %@", dateString);
这适用于我们所有的测试设备,但在一台客户端设备上失败。 dateString 的值为 "25/04/2014 17:22"
什么会导致失败?
最佳答案
有没有可能这个单机设置了12小时的时间格式?如果是这样,这个答案可能会有所帮助: NSDateFormatter in 12-hour mode
关于ios - NSDateFormatter 日期从字符串 : returns nil on specific device,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/23632268/