代码之家  ›  专栏  ›  技术社区  ›  Cesare

在Swift中使用DateFormatter解析yyyy:MM:dd:hh:MM:ss

  •  0
  • Cesare  · 技术社区  · 6 年前

    我想分析一下 Year:Month:Day:Hour:Minute:Second (例如。 2017:01:01:23:59:59 )迅速地。我正在使用下面的 dateFormat : yyyy:MM:dd:hh:mm:ss 尽管在给定字符串时,日期格式化程序返回nil:

    let dateFormatter = DateFormatter()
    dateFormatter.dateFormat = "yyyy:MM:dd:hh:mm:ss"
    dateFormatter.date(from: "2017:01:01:23:59:59") // nil
    

    NSDateFormatter.com

    1 回复  |  直到 6 年前
        1
  •  8
  •   SIlvester    6 年前

    我相信你的格式不正确。应该是 yyyy:MM:dd:HH:mm:ss 相反 HH 几个小时。