簡體   English   中英

ios swift 將字符串日期轉換為新格式

[英]ios swift convert string date to new format

我正在嘗試將此字符串日期“Wed, 25 Jan 2017 08:00:00 GMT”轉換為另一種格式,但DateFormatter返回 nil

到目前為止我的代碼:

 let dateFormatter = DateFormatter()
        dateFormatter.dateFormat = "yyyy-MM-dd HH:mm:ss"
        print(dateFormatter.date(from: "Wed, 25 Jan 2017 08:00:00 GMT")!)

有什么建議

你的 dateFormat 是錯誤的:

let formatter = DateFormatter()
formatter.dateFormat = "E, dd MMM yyyy HH:mm:ss z"
if let date = formatter.date(from: "Wed, 25 Jan 2017 08:00:00 GMT") {
    print("Date : \(date)")
}

輸出Date : 2017-01-25 08:00:00 +0000

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM