Board logo

標題: 判斷日期為今年第幾週,跨年的問題請益 [打印本頁]

作者: child    時間: 2011-4-15 17:57     標題: 判斷日期為今年第幾週,跨年的問題請益

需判斷A欄的日期欄位屬於該年的第幾週:
若1/1是落在星期五以後(星期五~星期日)則算在去年的最後一週的週別數值,落在星期五以前(星期一~星期四),則將去年最後幾天算在今年的第一週。

週別數值累加以星期一為判斷條件(2011/1/3為2011的起始週=1,2011/1/10~16的週別數值=2,以此類推)

以2011/1/1(星期六)例,2011/1/1和2011/1/2的週別數值=52(去年最後一週數,因為2010/1/1是星期五,所以起始週數是從2010/1/4開始算起,最後一週為52);2011/1/3為2011的起始週=1。
以2013/1/1(星期二)例,2012/12/30和2012/12/31的週別數值=1(算在2013的起始週);2013/1/7(星期一)的週別數值=2,以此類推。

很謝謝大家的幫忙^^




歡迎光臨 麻辣家族討論版版 (http://forum.twbts.com/)