gpt4 book ai didi

objective-c - 使用 NSDateFormatter 解析 ISO 8601

转载 作者:行者123 更新时间:2023-12-01 19:21:46 25 4
gpt4 key购买 nike

我已经阅读了关于这个的各种帖子,但仍然没有解决这个问题。

这是我试图解析为 NSDate 的字符串目的:

2012-04-08T12:00:00.00+02:00

我知道问题出在时区格式上。这是我正在尝试的日期格式字符串:
yyyy-MM-dd'T'HH:mm:SSZZZZ

谢谢你的帮助。

最佳答案

三件事:

  • 使用 -[NSDateFormatter getObjectValue:forString:range:error:] 方法来了解有多少字符串被解析,以及哪些错误阻止了进一步解析。
  • ZZZZ 格式字符串对应于“GMT+02:00”之类的内容,其中包含“GMT”。您可能需要将其注入(inject)您正在解析的字符串中才能使其工作。
  • Apple 的数据格式化指南建议 "Consider Unix Functions for Fixed-Format, Unlocalized Dates" .
  • 关于objective-c - 使用 NSDateFormatter 解析 ISO 8601,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/10057456/

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