※ 引述《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)