gpt4 book ai didi

iphone - 无法使用 NSDateFormatter 解析日期

转载 作者:行者123 更新时间:2023-12-03 18:48:50 28 4
gpt4 key购买 nike

我正在获取 RSS,其中我收到以下日期戳:

2010-05-10T06:11:14.000Z

现在我使用 NSDateFormatter 来解析这个日期时间戳。

[parseFormatter setDateFormat:@"yyyy-MM-dTH:m:s.z"];

但是如果只删除时间戳部分,它就无法正常工作[parseFormatter setDateFormat:@"yyyy-MM-d"];但是如果我添加其余的内容它返回零。

有什么想法吗?

提前致谢......

最佳答案

您需要解析 d、H、m、s 的零填充值

您需要将文字 T 转义为 'T'

您需要使用SSS解析秒的小数部分

您可以接受带有 'Z' 的文字 Z 或使用大写 Z 来尝试解析时区,但 RSS 使用单独的标准。

@"yyyy-MM-dd'T'HH:mm:ss.SSS'Z'"

Date Format Patterns

关于iphone - 无法使用 NSDateFormatter 解析日期,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/2800780/

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