精華區beta Programming 關於我們 聯絡資訊
※ 引述《ssagit (ssagit)》之銘言: : http://www.sinica.edu.tw/~tdbproj/sinocal/lusodoc.html : 參考下面「一、西洋曆的運算規則」這一段, : 西曆四年停閏, 所以你們老師說的是錯的, : 而除了 1752 年外, 還有 1582 年也是例外, : 而 1582 年之前的百年是閏年, : 還有西元前9年以前是三年一閏, : 在此之前二月是29天(閏年為30天), : 所以要例外處理的還很多.... : http://aeea.nmns.edu.tw/2003/0302/ap030217.html : 我猜, 可能你們老師也不知道這些吧, : 你把這些資料拿給他看, : 要求程式從 1753 年開始處理, : 這樣會簡單得多, : 不然的話, 除非把所有改曆的資料找齊, : 否則程式還是錯的..... http://www.unimall.com.tw/goods.asp?ID=2006CF7542800 又從這個網頁查到一些資料, 1752 年的 11 天是因為英國其及領地這一年才開始用新曆, 但是羅馬教皇宗這邊早就改用新曆了, 而英國改用新曆後發現和羅馬這邊差了十一天, 所以才有 1752 年 9 月的特例, 不過, 1751 年之前的萬年曆, 到底要算羅馬教宗這一邊, 還是算英國那邊, 就值得你和你們老師討論了..... -- ※ 發信站: 批踢踢實業坊(ptt.cc) ◆ From: 203.67.210.99 ※ 編輯: ssagit 來自: 203.67.210.99 (06/02 02:52)