正確來說是求 傳入的日期 之後扣掉(六)(日)的第四天 datepart(weekday,dateadd(dd,+1,@date1)) != 1 --表非星期日...
看起來比較像是,2008/1/1 之後的第四個工作天是哪一天 (2008/1/7),因為最後的 Output 是 @date1
大概意思為,從 ‘2008/1/1’ 的明天起算 4 天內 ,有幾個可工作日(周1到周5,排除六(7),日(1))。 PS。沒實際測試,數值部份可能有差異。