ios - 我用 "EEE MMM dd HH:mm:ss z yyyy"得到了 dateFormatter 的异常

标签 ios swift nsdateformatter

使用以下代码时出现异常:

var expDate : NSDate = NSDate()
let dateFormatter = NSDateFormatter()
dateFormatter.dateFormat = "EEE MMM dd HH:mm:ss z yyyy"
expDate = dateFormatter.dateFromString("Sun Apr 19 10:33:18 GST 2009")

我试过用 e 和 E 代替 EEE ,用 Z 和 ZZZ 代替 z 但没用 有谁知道问题出在哪里?

最佳答案

“GST”似乎不是受支持的缩写。参见 https://gist.github.com/norio-nomura/d4d2475d62e446f796d8因为缺乏官方来源。

关于ios - 我用 "EEE MMM dd HH:mm:ss z yyyy"得到了 dateFormatter 的异常,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/32464764/

相关文章:

ios - 根据确切的 URL 隐藏按钮

ios - 当涉及部分操作时,不调用 performBatchUpdates 完成处理程序

swift - 如何缓存图层内容并在调整大小/动画期间使用它?

ios - 如何取消订阅 RxSwift 中的 Observable?

ios - newDateFormatter.string(来自 : ) is always nil

ios - 为什么CloudKit中批量删除记录的CKModifyRecordsOperation没有删除记录?

ios - 标签边框未出现(iOS)

javascript - Firebase 使用 onCreate 部署获取 ID 以获取推送通知

ios - NSDateFormatter 返回错误的年份

ios - 迄今为止的 Swift ISO8601 格式