我正在尝试使用以下代码将日期从字符串转换为NSDate:
let dateFormatter = NSDateFormatter()
dateFormatter.dateFormat = "E, dd MMM yyyy, KK:mma"
date = dateFormatter.dateFromString(strDate)
Run Code Online (Sandbox Code Playgroud)
我也尝试了以下格式:
但是输出总是零
使用格式化程序E,dd MMM yyyy,KK:mma将2016年1月12日星期二上午7:30转换为零
我还考虑了以下StackOverflow帖子:
我一直在使用此链接作为日期格式的参考
典型的原因是您的设备未设置为英语。请注意,解析字符串(例如Tue或)Jan是特定于语言的。这意味着您必须确保格式化程序具有正确的语言集,例如:
dateFormatter.locale = NSLocale(localeIdentifier: "en")
Run Code Online (Sandbox Code Playgroud)
| 归档时间: |
|
| 查看次数: |
1401 次 |
| 最近记录: |