快速計(jì)算日期是星期幾 知道月和日的日期,如何知道是星期幾?
知道月和日的日期,如何知道是星期幾?計(jì)算兩天內(nèi)的天數(shù),除以7,再加上一周的開(kāi)始日,得到一周中的哪一天。(如果總和大于7,減去7,這是星期幾)例如:2018年3月1日是星期四,計(jì)算2018年10月1日是
知道月和日的日期,如何知道是星期幾?
計(jì)算兩天內(nèi)的天數(shù),除以7,再加上一周的開(kāi)始日,得到一周中的哪一天。(如果總和大于7,減去7,這是星期幾)
例如:2018年3月1日是星期四,計(jì)算2018年10月1日是星期幾,這樣計(jì)算:
差214天,214△7=30。。。4
星期四4-7=星期一。
計(jì)算2018年10月1日是星期一。
知道日期號(hào)怎么計(jì)算星期幾?
計(jì)算x年第y天的星期幾。這里,變量x是公元年數(shù);變量y是從一年的元旦到今天(包括今天)的天數(shù)。有這樣一個(gè)公式:S=X-1(X-1)/4-(X-1)/100(X-1)/400y
按上述公式將S除以7。如果它能被完全分割,那么這一天就是星期天;否則,如果余數(shù)是幾個(gè),那么這一天就是星期天
怎么根據(jù)具體的一個(gè)日期算出是星期幾?
您只需要知道三個(gè)代碼,日期代碼、月份代碼和年份代碼,就可以以秒為單位計(jì)算任何年份中任何日期的周數(shù)。方法1。日期代碼是指日期的數(shù)目,例如3月18日,日期代碼是18。4月7日,日期代碼7。2月份代碼(需要一點(diǎn)記憶)五月是0,八月是1,二月三月十一月是2,六月是3,九月十二月是4,四月七月是5,一月是6。如果有閏年,二月代碼變?yōu)?,一月代碼變?yōu)?,其他保持不變。即非閏年的月份代碼為622503514624,閏年的月份代碼為512503 514624。三。年份代碼,例如2010代碼,我們用尾數(shù)10除以4(忽略余數(shù))加10得到數(shù)字12,然后12除以7,余數(shù)5就是2010代碼。也就是說(shuō),要計(jì)算從2000年到2099年的任何一年的代碼,只需將下兩個(gè)數(shù)字X除以4(忽略余數(shù)),再加上X,再除以7。剩下的是年份代碼。10年的年份代碼是5,11年的年份代碼是6。4例如,讓我們計(jì)算2010年4月25日日期代碼25月代碼5年代碼5日期代碼月代碼年代碼=25 5 5=3535,這是7的倍數(shù),因此2010年4月25日是星期日。例如,讓我們計(jì)算2010年10月1日日期代碼1月代碼6年代碼5日期代碼月代碼年代碼=1 6 5=1212除以7 5,所以2010年10月1日是星期五。如果代碼和小于7,那么這個(gè)數(shù)字就是周數(shù)。如果代碼和大于7,則數(shù)字除以7即為周數(shù)。方法的第二個(gè)原則:1。Chueller公式,w=[C/4]-2C,y[y/4][26(m1)/10]D-1(其中[]是整數(shù)符號(hào))2。其中W是日期的周數(shù)。如果數(shù)字大于7,則可以減去7的倍數(shù),直到余數(shù)小于7。C是年份的前兩位,y是已知年份的后兩位,M是月份數(shù),D是天數(shù)[]表示只截?cái)嗔藬?shù)字的整數(shù)部分。三。還有一個(gè)特別說(shuō)明:如果計(jì)算的月份是1月或2月,則應(yīng)視為上一年的第13個(gè)月或第14個(gè)月。因此,公式中m的取值范圍不是1-12,而是3-14