标签:
1 获取一个月的天数
func getNumberOfDaysInMonth() -> NSInteger { let calendar = NSCalendar(identifier: NSCalendarIdentifierGregorian) let range = calendar?.rangeOfUnit(.Day, inUnit: .Month, forDate: NSDate()) return range?.length ?? 0
}
2 获取指定日期的年、月、日、时、分、秒、周几信息
func getDateInfo() { let calendar = NSCalendar(identifier: NSCalendarIdentifierGregorian) let components = calendar?.components([.Year, .Month, .Day, .Hour, .Minute, .Second, .Weekday], fromDate: NSDate()) let year = components?.year let month = components?.month let day = components?.day let hour = components?.hour let minute = components?.minute let second = components?.second
let weekDay = components?.weekday
print("year = \(year)") print("month = \(month)") print("day = \(day)") print("hour = \(hour)") print("minute = \(minute)") print("second = \(second)")
print("weekDay = \(weekDay)") //1表示周日,2表示周一
}
标签:
原文地址:http://www.cnblogs.com/muzijie/p/5772739.html