- 帖子
- 38
- 主題
- 20
- 精華
- 0
- 積分
- 83
- 點名
- 0
- 作業系統
- XP
- 軟體版本
- 2003
- 閱讀權限
- 20
- 性別
- 男
- 來自
- TAIWAN
- 註冊時間
- 2010-5-10
- 最後登錄
- 2019-2-15
|
判斷日期為今年第幾週,跨年的問題請益
需判斷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,以此類推。
很謝謝大家的幫忙^^ |
|