快速格式化日期 [英] Swift Format Date
本文介绍了快速格式化日期的处理方法,对大家解决问题具有一定的参考价值,需要的朋友们下面随着小编来一起学习吧!
问题描述
这可能非常简单,我尝试了很多不同的方法,但似乎不起作用。
This is probably really simple, I have tried lots of different methods but it doesnt seem to work.
我在文本字段中有以下日期格式: / p>
I have the following date format in a text field:
2016年1月2日,星期六12:00
Saturday, 2 January 2016 12:00
保存为:
var str = "\(dobTextField.text!)"
我想将上面的字符串转换成格式:
I would like to convert the string above into the format:
YYYY-mm-dd
YYYY-mm-dd
任何帮助将不胜感激!
推荐答案
查看:
let str = "Saturday, 2 January 2016 12:00"
let dateFormatter = NSDateFormatter()
dateFormatter.dateFormat = "EEEE, d MMMM yyyy HH:mm"
dateFormatter.timeZone = NSTimeZone(name: "UTC")
let outputA = dateFormatter.dateFromString(str)
dateFormatter.dateFormat = "yyyy-MM-dd"
println(dateFormatter.stringFromDate(outputA!))
输出:
2016-01-02
2016-01-02
这篇关于快速格式化日期的文章就介绍到这了,希望我们推荐的答案对大家有所帮助,也希望大家多多支持IT屋!
查看全文