我正在尝试设置NSDate
常量:
let formattedDate: NSDate = 2015-06-17 05:25:21 +0000
但是当我设置它时我会遇到很多错误:
无法将'Int'类型的值转换为指定类型'NSDate'
分隔
一行上的连续声明必须用';'
我是单元测试,所以我需要formattedDate: NSDate
进行测试。
答案 0 :(得分:1)
使用https://www.unixtimestamp.com/之类的内容,您可以将日期转换为时间戳。在您的情况下,使用1434518721
并从中创建Date
:
let date = Date(timeIntervalSince1970: 1434518721) // 2015-06-17 05:25:21
或者,您可以存储字符串并使用DateFormatter
将其转换为日期,但这样更昂贵且技术上不会保持不变。