gpt4 book ai didi

ios - NSDateFormatter dateFromString 返回 null

转载 作者:行者123 更新时间:2023-11-28 18:05:04 35 4
gpt4 key购买 nike

我想从 NSString 获取 NSDate。我的代码:

NSDateFormatter *dateFormatter = [NSDateFormatter new];
[dateFormatter setDateFormat:@"yyyy-MM-dd HH:mm:ss"];
NSDate *date = [dateFormatter dateFromString:@"2016-05-05 09:29:31"];
NSLog(@"date %@",date);

我在控制台中看到:

date (null)

我的日期格式有什么问题?谢谢。

最佳答案

您的代码是正确的。

如果设备设置为 AM/PM 时间并且请求的字符串格式设置为 @"yyyy-MM-dd HH:mm:ss"dateFromString 将返回 nil。尝试像这样设置语言环境:

[dateFormatter setLocale:[[NSLocale alloc] initWithLocaleIdentifier:@"en_US"]];

关于ios - NSDateFormatter dateFromString 返回 null,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/37161538/

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