如何将字符串日期转换为NSDate? [英] How can I convert string date to NSDate?
本文介绍了如何将字符串日期转换为NSDate?的处理方法,对大家解决问题具有一定的参考价值,需要的朋友们下面随着小编来一起学习吧!
问题描述
我想将2014-07-15 06:55:14.198000 + 00:00这个字符串日期转换为Swift中的NSDate。
I want to convert "2014-07-15 06:55:14.198000+00:00" this string date to NSDate in Swift.
推荐答案
试试这个:
let dateFormatter = NSDateFormatter()
dateFormatter.dateFormat = /* find out and place date format from
* http://userguide.icu-project.org/formatparse/datetime
*/
let date = dateFormatter.dateFromString(/* your_date_string */)
如需进一步查询,请参阅文档。
for further query see documentation.
Swift 3及更高版本(包括Swift 4)
let dateFormatter = DateFormatter()
dateFormatter.dateFormat = /* date_format_you_want_in_string from
* http://userguide.icu-project.org/formatparse/datetime
*/
guard let date = dateFormatter.date(from: /* your_date_string */) else {
fatalError("ERROR: Date conversion failed due to mismatched format.")
}
// use date constant here
这篇关于如何将字符串日期转换为NSDate?的文章就介绍到这了,希望我们推荐的答案对大家有所帮助,也希望大家多多支持IT屋!
查看全文