swift weekday
注意:星期三打印4,星期天打印1,星期一打印2
var calendar:NSCalendar = NSCalendar.currentCalendar() var comps:NSDateComponents = calendar.components(NSCalendarUnit.CalendarUnitYear|NSCalendarUnit.CalendarUnitMonth|NSCalendarUnit.CalendarUnitDay|NSCalendarUnit.CalendarUnitWeekday,fromDate:date) let year = comps.year let weekday = comps.weekday
注意:网上有一种NSCalendar的初始化方法的博客非常常见,可是有个潜在的问题,在模拟器正常,在真机上报错,估计ios更新后那个方法不能用了。
如果读者有幸看到这篇文章,建议就用我这个吧,稳定版