Swift版获取传入的这一天是一周的第几日,周六是0
- 作者: 楠帅
- 来源: 51数据库
- 2022-08-17
//获取周
func getWeekDay(year:Int,month:Int,day:Int) ->Int{
var dateFormatter:NSDateFormatter = NSDateFormatter();
dateFormatter.dateFormat = "yyyy/MM/dd";
var date:NSDate? = dateFormatter.dateFromString(String(format:"%04d/%02d/%02d",year,month,day));
if date != nil {
var calendar:NSCalendar = NSCalendar.currentCalendar()
var dateComp:NSDateComponents = calendar.components(NSCalendarUnit.WeekdayCalendarUnit, fromDate: date!)
return dateComp.weekday;
}
return 0;
}
推荐阅读
