Ios 如何获得工作日的差异?
我有以下资料:Ios 如何获得工作日的差异?,ios,swift,date,Ios,Swift,Date,我有以下资料: Days Dec'15 Jan'16 --------------------- Sun 27 Mon 28 Tue 29 Wed 30 Thu 31 Fri 1 Sat 2 我有2016年1月1日的。因此,我必须得到Fri,然后是Sun的天数差。所以,在这种情况下,差值应该是5。因为,周五之前还有5天。因此,如果我想知道2016年1月2日的时间,应该是6。同样地 如何轻松使用日期函数?以下代码可
Days Dec'15 Jan'16
---------------------
Sun 27
Mon 28
Tue 29
Wed 30
Thu 31
Fri 1
Sat 2
我有2016年1月1日的。因此,我必须得到Fri
,然后是Sun
的天数差。所以,在这种情况下,差值应该是5。因为,周五之前还有5天。因此,如果我想知道2016年1月2日的时间,应该是6。同样地
如何轻松使用日期函数?以下代码可能会对您有所帮助
extension Date {
func weekdayDiffence() -> Int {
return Calendar.current.dateComponents([Calendar.Component.weekday], from: self).weekday ?? 0
}
}
示例
let d = Date().weekdayDiffence()
print(d)
下面的代码可能会帮助您
extension Date {
func weekdayDiffence() -> Int {
return Calendar.current.dateComponents([Calendar.Component.weekday], from: self).weekday ?? 0
}
}
示例
let d = Date().weekdayDiffence()
print(d)
可能的重复可能的重复