【发布时间】:2015-06-02 00:52:18
【问题描述】:
我正在尝试将 am/pm 格式时间转换为 24 小时格式时间
6:35 PM to 18:35
我在操场上尝试了这段代码,但似乎没有 如果我把时间单独工作,就工作
let dateAsString = "02/12/15, 6:35 PM"
let dateFormatter = NSDateFormatter()
dateFormatter.dateFormat = "HH"
let date = dateFormatter.dateFromString(dateAsString) //returns nil
有谁知道如何做到这一点?
【问题讨论】:
-
import UIKit let date = Date() print(" Date:",date) let dateFormatter = DateFormatter() dateFormatter.dateFormat = "h:mm a" let Date12Hr = dateFormatter.string(from: date) print("12 hour formatted Date:",Date12) 这在操场或模拟器中工作正常..在设备中运行时它没有转换???
标签: swift time nsdateformatter