gpt4 book ai didi

ios - NSDateFormatter 有问题吗?

转载 作者:塔克拉玛干 更新时间:2023-11-02 09:47:51 25 4
gpt4 key购买 nike

我正在尝试解析 RSS 提要,但日期很难解析。日期字符串是:publishedDate = "2013-01-08T20:09:02.000Z"

这是我的代码:

NSDateFormatter *utc = [[NSDateFormatter alloc] init];
[utc setTimeZone:[NSTimeZone timeZoneWithName:@"UTC"]];
[utc setDateFormat:@"yyyy-MM-dd'T'HH:mm:ss'Z'"];
NSDate *dtUTC = [utc dateFromString: publishedDate];

NSDateFormatter *dfLocal = [[NSDateFormatter alloc] init];
[dfLocal setDateFormat:@"yyyy-MM-dd"];
[dfLocal setTimeZone:[NSTimeZone localTimeZone]];

NSString *time =[dfLocal stringFromDate:dtUTC];
NSLog(@"original UTC %@ now local: %@", dtUTC, time);

为什么 date 返回 nil?另外,我正在尝试将 UTC 时间转换为 CST 时间。

最佳答案

使用

 [utc setDateFormat:@"yyyy-MM-dd'T'HH:mm:ss.'000Z'"];

关于ios - NSDateFormatter 有问题吗?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/14227585/

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