string公式 蔡勒公式為什么只是用于1582年以后?
蔡勒公式為什么只是用于1582年以后?用于計算1582年10月15日之后任何一天的星期幾。1582年,教皇格雷戈里十三世組織一批天文學家根據哥白尼日心理論計算出的數據對儒略歷進行了修正。宣布1582年
蔡勒公式為什么只是用于1582年以后?
用于計算1582年10月15日之后任何一天的星期幾。1582年,教皇格雷戈里十三世組織一批天文學家根據哥白尼日心理論計算出的數據對儒略歷進行了修正。宣布1582年10月5日至14日之間的10天取消,即10月4日之后的10月15日。后來,人們把這種新的歷法稱為“公歷”,這也是當今世界通用的歷法,簡稱公歷或公歷。
萬年歷的計算公式?
我們使用Zeller公式,即w=y[y/4][C/4]-2C[26(m1)/10]D-1
公式中符號的含義如下:w:周;C:世紀-1;y:年(兩位數);M:月(M大于等于3小于等于14,即在chueller公式中,一年的一月和二月應為按上一年的第13、14個月計算,例如2003年1月1日應按2002年的第13、14天計算);D:天;[]表示四舍五入,即只要是整數部分。(C是世紀數減去一,y是一年的最后兩位數,M是月份,D是天數。1月和2月應按上年的13個月和14個月計算,此時C和y按上年計算。)
其余的是周除以七。如果余數為0,則為星期日。
以2049年10月1日(國慶100周年)為例,計算過程如下:
Zeller公式:w=y[y/4][C/4]-2C[26(M 1)/10]D-1
=49[49/4][20/4]-2×20[26×(10 1)/10]1-1
=49[12.25]5-40[28.6
]=49 12 5-40 28
=54(除以7,即:。,2049年10月1日(國慶100周年)是星期五。
注:以上公式僅適用于1582年10月15日以后的情況(教皇將愷撒制定的儒略歷改為公歷,即今天使用的公歷)