gpt4 book ai didi

objective-c - NSDateFormatter dateFromString :stringDate returning nil in iOS 8. 3

转载 作者:行者123 更新时间:2023-12-04 02:33:23 24 4
gpt4 key购买 nike

我有这个代码

NSString *stringDate = @"2015-07-09 7:00 AM";
NSString *stringDateFormat = @"yyyy-MM-dd h:mm a";
NSTimeZone *timeZone = [NSTimeZone localTimeZone];

NSDateFormatter *dateFormatter = [[NSDateFormatter alloc] init];
dateFormatter setTimeZone:timeZone];
[dateFormatter setDateFormat:stringDateFormat];
NSDate *dateFormatted = [dateFormatter dateFromString:stringDate];

现在的问题是dateFormatted 总是得到零值。当我在 Simulator iPhone5s 8.2 中尝试时是可以的,但是当我使用设备 iPhone5s 8.3 运行它时出现问题。

谁能帮我找出为什么 dateFormatted 的值是零?

最佳答案

这几乎是一个固定的回应但是:QA1480 .将格式化程序的区域设置为 en_US_POSIX,否则其行为将取决于用户的设置。

关于objective-c - NSDateFormatter dateFromString :stringDate returning nil in iOS 8. 3,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/31317076/

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