【问题标题】:Converting String to NSDate (2014-07-29T23:45:50.000Z)将字符串转换为 NSDate (2014-07-29T23:45:50.000Z)
【发布时间】:2014-09-27 18:05:47
【问题描述】:

需要设置日期格式:

2014-07-29T23:45:50.000Z

不确定要使用什么。我正在尝试:

[dateFormatter setDateFormat:@"yyyy-MM-ddTHH:mm:ss.000Z"]

不确定确切的语法,想知道您是否可以帮忙。谢谢!

【问题讨论】:

    标签: objective-c nsdate nstimeinterval


    【解决方案1】:

    按如下方式使用:

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

    【讨论】:

      【解决方案2】:

      引用 TZ 并使用 SSS 表示毫秒:

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

      【讨论】:

        【解决方案3】:

        您可以使用这种格式yyyy-MM-dd'T'HH:mm:ss.SSS'Z'。这里 Z 表示这是一个 UTC 时区。

        【讨论】:

          猜你喜欢
          • 1970-01-01
          • 2011-01-19
          • 1970-01-01
          • 1970-01-01
          • 2014-09-23
          • 1970-01-01
          相关资源
          最近更新 更多