gpt4 book ai didi

iphone - NSDateFormatter 无法与 UTC 正常工作

转载 作者:行者123 更新时间:2023-12-03 20:33:41 25 4
gpt4 key购买 nike

我有以下日期:2011-04-29T14:54:00-04:00

当它运行以下代码将其转换为日期时,由于某种原因日期为空:

NSDateFormatter *dateFormatter = [[NSDateFormatter alloc] init];
[dateFormatter setDateFormat:@"yyyy-MM-dd'T'HH:mm:ssZ"];
NSDate *date = [dateFormatter dateFromString:localDate];
[dateFormatter release];
NSDateFormatter *formatter = [[NSDateFormatter alloc] init];
[formatter setDateFormat:@"yyyy-mm-dd"];
NSLog(@"%@", [formatter stringFromDate:date]);

如有任何帮助,我们将不胜感激

已解决:

好吧,我明白了。由于某种原因,此方法不起作用。

NSDate *date = [dateFormatter dateFromString:localDate];

这有效。希望它对某人有帮助!

NSError *error = nil;
NSDate *date = nil;
[dateFormatter getObjectValue:&date forString:localDate range:nil error:&error];

最佳答案

好吧,我明白了。由于某种原因,此方法不起作用。

NSDate *date = [dateFormatter dateFromString:localDate];

这有效。希望它对某人有帮助!

NSError *error = nil;
NSDate *date = nil;
[dateFormatter getObjectValue:&date forString:localDate range:nil error:&error];

关于iphone - NSDateFormatter 无法与 UTC 正常工作,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/5838497/

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