我想將毫秒轉換爲日期字符串在swift 3,我嘗試通過設置日期fomatter,但我沒有得到當前日期字符串。如何將毫秒轉換爲日期字符串在swift 3
var milliseconds=1477593000000
let date = NSDate(timeIntervalSince1970: TimeInterval(milliseconds))
let formatter = DateFormatter()
formatter.dateFormat = "dd-MM-yyyy HH:mm:ss"
formatter.locale = NSLocale(localeIdentifier: "en_US") as Locale!
print(formatter.string(from: date as Date))
output:
22-01-48793 01:30:00
嘗試'TimeInterval(毫秒/ 1000)'並檢查輸出 –
它期望秒。 – kometen
我試着用1000分開工作 –