主題
:
寫程式:找出每個月的第二個星期二
瀏覽單個文章
NTC_TW_IT
Regular Member
加入日期: Jul 2014
文章: 89
一年有365天
一年有約52周=52*7+1
所以正常情況下,每年當月當日的星期x就會自動shift一天
如果偷懶一點,弄個長度為12的陣列,隨便抓各一年把當年每月第二個星期二擺進去
這樣就可以瞬間抓出你要的答案了
假如以2017當基準(2016是閏年)
2017年二月的第二個星期二是7號-->隔年就會變6號-->再隔年5-->再隔年4->再隔年9(剛過閏年多減1--因為2-2=0,所以2會落到第一周,要加7才對)
用這個演算法,應該很容易寫成程式吧?
2015-05-23, 08:57 PM #
32
NTC_TW_IT
瀏覽公開訊息
傳送私人訊息給NTC_TW_IT
查詢NTC_TW_IT發表的更多文章
增加 NTC_TW_IT 到好友清單