Swift3 如何在Swift中将本周的第一个日期设置为周三?
如何将一周的第一个日期设置为周三,并在黄色条上显示一周的第一个和最后一个日期?因为时间表每周三都会更新Swift3 如何在Swift中将本周的第一个日期设置为周三?,swift3,calendar,nsdate,nscalendar,Swift3,Calendar,Nsdate,Nscalendar,如何将一周的第一个日期设置为周三,并在黄色条上显示一周的第一个和最后一个日期?因为时间表每周三都会更新 请检查以下内容: var calendar = Calendar.current calendar.firstWeekday = 4 let startOfWeek = calendar.date(from: calendar.dateComponents([.yearForWeekOfYear, .weekOfYear], from: Date()))! let endOfWeek
请检查以下内容:
var calendar = Calendar.current
calendar.firstWeekday = 4
let startOfWeek = calendar.date(from: calendar.dateComponents([.yearForWeekOfYear, .weekOfYear], from: Date()))!
let endOfWeek = calendar.date(byAdding: .day, value: 6, to: startOfWeek)!
print(startOfWeek)
print(endOfWeek)