我如何将这个特定的日期字符串转换为在 Swift 中键入 NSDate?
How would i convert this specific date string to type NSDate in Swift?
我如何将 String
、"2016-06-29T23:00:00-07:00"
中的这个特定日期转换为 NSDate
。
目前我正在查看此网站 (http://waracle.net/iphone-nsdateformatter-date-formatting-table/) 的 NSDate
格式化 Table,但我仍然无法将字符串成功转换为 NSDate
。
你可以这样做:
let yourDate = "2016-06-29T23:00:00-07:00" //Your date in string.
let dates = NSDateFormatter()
dates.dateFormat = "yyyy-MM-dd'T'HH:mm:ssZ"
if let someVar = dates.dateFromString(yourDate){
print(someVar) //to avoid optional date.
}
我如何将 String
、"2016-06-29T23:00:00-07:00"
中的这个特定日期转换为 NSDate
。
目前我正在查看此网站 (http://waracle.net/iphone-nsdateformatter-date-formatting-table/) 的 NSDate
格式化 Table,但我仍然无法将字符串成功转换为 NSDate
。
你可以这样做:
let yourDate = "2016-06-29T23:00:00-07:00" //Your date in string.
let dates = NSDateFormatter()
dates.dateFormat = "yyyy-MM-dd'T'HH:mm:ssZ"
if let someVar = dates.dateFromString(yourDate){
print(someVar) //to avoid optional date.
}