And*_*rey 2 nsdate nsdateformatter swift
我正在与Swift中的String for NSDate转换作斗争.我希望有人可以帮助我.
我的代码:
let formatter = NSDateFormatter()
formatter.locale = NSLocale(localeIdentifier: "en_US_POSIX")
formatter.timeZone = NSTimeZone(name: "UTC")
formatter.dateFormat = "yyyy-MM-dd hh:mm:ss"
formatter.formatterBehavior = .BehaviorDefault
let tripDate = formatter.dateFromString(updatedAt)
Run Code Online (Sandbox Code Playgroud)
变量updatedAt是"2015-11-11 15:43:18"
之后执行tripDate的nil.
可能有什么不对?
谢谢.
你需要使用HH而不是hh.
hh适用于带AM和PM的12h系统,HH适用于24h系统.
例:
formatter.dateFormat = "yyyy-MM-dd HH:mm:ss"
Run Code Online (Sandbox Code Playgroud)
| 归档时间: |
|
| 查看次数: |
200 次 |
| 最近记录: |