前言:一直没有用过NSDate这个类型,但是今天在学习swift的时候,看到了这个,也花费了一段时间去学习了一下,感觉还是挺好用的,虽然看起来很简单,但是很实用。
正文:
//直接就取出了设备里面的当前时间,真简单。。。
let dateComponents = NSDateComponents()
//这个就是属于取出来日期的一个属性对象的感觉,然后对这个日期显示有各种的要求,都通过改变它来实现
let dateFormatter = NSDateFormatter()
1.dateFormatter.locale = NSLocale.currentLocale()
2.//dateFormatter.locale = NSLocale(localeIdentifier: "el_GR")
3.//dateFormatter.locale = NSLocale(localeIdentifier: "fr_FR")
4.dateFormatter.dateStyle = NSDateFormatterStyle.ShortStyle
5.var convertedDate = dateFormatter.stringFromDate(currentDate)
6.dateFormatter.dateFormat = "yy-MMMM-dd"
7.convertedDate = dateFormatter.stringFromDate(currentDate)
解释:
1,2,3属于设置语言时区、
4567 就都是属于显示的具体类型,你要数据显示成啥样的。
一句话感悟:生命的意义在于付出,在于给予,而不在于接受,也不在于索取。