根據日期計算星期幾,怎樣由日期推算是星期幾

2022-03-23 06:58:26 字數 5174 閱讀 8447

1樓:殘帆影

很多人都聽說過,有人可以通過某一年的某乙個具體日期,馬上可以算出星期幾,其實這個並不難。。

我們計算星期幾的方法一共有幾個流程:

1.找月份號碼 2.日期計算找余 3.餘數為星期數

ok,這個總共3個流程(其實2,3年級的小學生就可以算出來。)

1. 找月份號碼。 我們每一年的日曆都不相同,所以導致了我們每一年的月份**都不同,就看看我們2023年的日曆吧!

1月份,1號所在的位置,用(星期數 - 1 = 月份**),得到1月的月份**4。就是看中第一行,用星期數減去日期數就等於這個月份的**了。星期日就按7來算。

由此得出,2月份的號碼是0,3月份的也是0,乙個乙個月算下去,可以得出這一年的12個月份**,分別是

月份 :1 2 3 4 5 6 7 8 9 10 11 12

**: 4 0 0 3 5 1 3 6 2 4 0 2

所以,這一年我們只要記住400351362402就ok了。

2 .找日期。這裡我們需要記住乙個公式,就是,月份數不要,除法的商不要

日期數 大於 7的時候: (日期數+月份**)/ 7,找餘數,餘數就是星期幾了

日期數 小於 7的時候:7 - 日期數=星期數

日期數 等於 7的時候:直接是星期天

現在我們來舉乙個例子吧!我不看上面的日曆,就 6月12號吧!

6月份的6,不要。我們直接找12號,根據我們的記憶,6月份的月份號碼應該是 1(400351362402,還沒記住的趕快記住),所以我們就根據公式,日期數 大於 7就用日期數12加上月份號碼1等於13 ,就 除以 7,得1餘6,餘數是6,算式是(12+1)/ 7,得1餘6 ,所以 6月12號絕對是星期六。

不相信的上去看看。沒錯吧!不知道大家看到這裡迷糊沒有,我的表述不太清楚。

總結一下吧!

2023年的月份** 400351362402

演算法前提:

日期數 大於 7的時候: (日期數+月份**)/ 7,找餘數,餘數就是星期幾了

日期數 小於 7的時候:7 - 日期數=星期數

日期數 等於 7的時候:直接是星期天

演算法公式:

(日期數+月份**)/ 7,找餘數,餘數 = 星期數

ok,寫到這裡吧!下次教大家怎麼記住圓周率,1年沒記了,現在都記不住,以前2天記住500位呢!不是吹d!

2樓:excel學習技巧

如何快速知道對應日期是星期幾?

怎樣由日期推算是星期幾

3樓:切切切

只需要知道三個**

日期**+月份**+年份**

就可以秒算任意年份任意日期的星期數

方法1、日期**指的是日期數,如3月18號,日期**為18。4月7號,日期**為7。

2、月份**(需要小小記憶)

五月 是 0

八月 是 1

二月 三月 十一月 是 2

六月 是 3

九月 十二月 是4

四月 七月 是5

一月 十月 是 6

如果遇到閏年 則二月**變為1,一月**變為5,其它不變。即,非閏年的月份**為622503 514624,閏年的月份**為512503 514624。

3、年份**

舉個例子 2023年的**,我們用尾數10除以4(忽略餘數)再加上10得到數字12,再用12除以7,得到的餘數5就是2023年的**。

也就是說,心算出2000到2099任意年份的**,只需將其後兩位數x除以4(忽略餘數),然後與x相加,並除以7就可以了,得到的餘數就是其年份**。10年的年份**是5,11年年份**為6。

4、秒算任意日期的星期數

如,我們算一下2023年4月25日

日期**25

月份**5

年份**5

日期**+月份**+年份**=25+5+5=35

35是7的倍數,所以2023年4月25日是星期日

再比如算一下2023年10月1日

日期**1

月份**6

年份**5

日期**+月份**+年份**=1+6+5=12

12除以7餘5,所以2023年10月1日是星期五

如果得到的**和是小於7的數,那麼此數直接是星期數

如果得到的**和是大於7的數,那麼將該數除以7得到的餘數為星期數。

方法二原理:蔡勒公式

1、w=[c/4]-2c+y+[y/4]+[26(m+1)/10]+d-1 (其中[ ]為取整符號)

2、其中,w是所求日期的星期數.如果求得的數大於7,可以減去7的倍數,直到餘數小於7為止.c是公元年份的前兩位數字,y是已知公元年份的後兩位數字;m是月數,d是日數.

方括[ ]表示只擷取該數的整數部分。

3、還有乙個特別要注意的地方:所求的月份如果是1月或2月,則應視為前一年的13月或14月.所以公式中m 的取值範圍不是1-12,而是3-14.

4樓:穰映

今天的日期,看星期幾,然後再逐日的往後推,那樣就可以推出是星期幾了?

5樓:梁山好漢

根據日期的規律和立法的原理,我們可以得到乙個計算的公式:s=x-1+[ⅹ÷4]-[ⅹ÷100]+[x÷400]+c,其中,x表示要算的那年是多少年。c表示從這年元旦算到這天為止,包括這天的天數。

[x÷4]表示ⅹ÷4整數部分,不計後面的小數。求出s後用7來除。最後除出來,餘幾就是星期幾。

例如余一就是星期一餘二就是星期二。

列如計算,2023年2月16日是星期幾。

s=1954-1+[1964÷4]-[1954÷100]+[1954÷400]+47

=1953+488-19+4+47(47表示,從元旦算到這天為止,包括這天。)

=2473

2473÷7等於353餘2因此這一天是星期二。

6樓:excel學習技巧

如何快速知道對應日期是星期幾?

7樓:

n=年數積+天數積(1:週日,2:周一,3:周二,4:週三,5:周四,6:周五,7:週六)

年數積:5*(x-1)/28的小數部分乘7的積(取整)(x表示公元紀年數)

天數積:y/7的餘數(y表示當年已過天數)

例如:2023年4月24日是週幾?

5*(2019-1)/28=360.3571429,取小數部分0.3571429*7=2.5,取整2為年數積

(31+28+31+24)/7=16.....2,故天積數為2.(上半年單數月31天,下半年雙數月31天,二月28天,一年365天)

n=2+2=4,故這天週三。

再例:2023年5月12日是週幾?

5*(2008-1)/28=358.3928571,取小數部分0.3928571*7=2.75,取整2為年數積

(31+29+31+30+12)/7=17.....0,故天積數為0.(閏年二月29天)

n=2+0=2,故這天周一。

8樓:匿名使用者

何必要推算,看一下萬年曆不就行了.

知道日期號怎麼計算星期幾?

9樓:匿名使用者

把兩個日期間是多少天計算出來,再除以7,餘數加上開始是星期幾,得到哪天星期幾了。(如果和大於7,減7,是幾,就是星期幾)

例如:2023年3月1日是星期四,計算2023年10月1日是星期幾,這樣計算:

相差214天,214÷7=30......4星期四+4-7=星期一。

計算2023年10月1日是星期一。

10樓:鉞雅韻

首先,把你想要知道的日期號,加上該月份代號,再除以7,能整除的就是星期日;不能整除的,餘數是幾,那天就是星期幾。如果日期號和月份代號相加的和小於7,那麼這個和是幾,那天就是星期幾。 例如:

想知道2023年5月20日是星期幾,就把「20」加上2023年5月的代號「0」,所得的和是 20 ,再用20除以7,餘數是6,那麼2023年5月20號就是星期6。 再舉個例子:想知道2023年2月3日是星期幾,那麼就把「3」加上2月的代號「2」,和為5。

由於5小於7,所以2023年2月3日就是星期5。 由於各年的月份代號不盡相同,下面給出各年月份代號的計算方法: 首先要有一本日曆,然後隨便找一天,例如2023年8月5日,那天是星期6,就把「6」減去「5」,所得的差為「1」,那麼2023年8月的代號就是1,其他月份代號的計算方法可以次類推。

這個方法寫成公式就是:該年月份代號=該月星期幾-該月日期號。 注意:

式中取該月日期號時,必須小於或等於7;取星期日時,數值按7計算,該月星期幾的數值要大於日期號數值。

excel中,如何根據日期計算星期

11樓:匿名使用者

excel 提供的weekday和text函式都可以獲取某日期為星期幾,在excel 2010中語法格式如下:

weekday(serial_number,[return_type])

serial_number  必需,查詢的那一天的日期

return_type  可選,用於確定返回值型別的數字

text(value, format_text)

value  必需,數值,計算結果為數值的公式,或對包含數值的單元格的引用。

format_text  必需,使用雙引號括起來作為文字字串的數字格式

注意:weekday函式獲得的是星期的數字,如果需要顯示文字,應使用text函式。

下面給出例項演示:

12樓:匿名使用者

=text(a1,"dddd")就這個,可以計算a1欄內的當天為星期幾.如要算a1欄內的那天在當年第幾周,則為=weeknum(a1)

13樓:匿名使用者

什麼公式都不用,只要輸入日期 然後設定單元格格式為星期就是你要的答案

用日期推算星期幾

14樓:excel學習技巧

如何快速知道對應日期是星期幾?

15樓:羅西善

你好!這必須知道其中一天是星期幾才可以,比如,四月七日是星期二,就用用日期加二,除七後餘數就是星期,如四月二十三日,加二就等於二十五,除七餘四,就是星期四。如果要推算下個月的星期,就要算出次月一日是星期幾,然後再重新確定加幾就可以了。

用減法也可以達到目的,原則就是湊成七的倍數的餘數就可以了。

是星期日那麼是星期幾請幫我算一下計算過程

6 1 5 2017年10月1日是星期日,2017年10月6日是星期日往後數5天,是星期五。已知1號是星期日,往後推5天,是6號,星期五 6 1 5,10月1日是星期日,10月6日是星期五。6 1 5 往後數5天,是星期五 2017年10月1日是星期日,那麼2017年12月1日是星期幾?2017年1...

怎樣根據身高計算標準體重,有誰知道如何根據身高計算標準體重

1 世衛計算方法 男性 身高cm 80 70 標準體重女性 身高cm 70 60 標準體重標準體重正負10 為正常體重 標準體重正負10 20 為體重過重或過輕標準體重正負20 以上為肥胖或體重不足 2 超重計算公式 超重 實際體重 理想體重 理想體重 100 不同年齡演算法 標準體重法 標準體重 ...

回族怎樣做禮拜求答案,回族做禮拜是星期幾

回族人一般信仰伊斯蘭教,每天禮五次拜,在日出之前一次稱 為晨禮,日中後一次稱為晌禮,專半下屬午後一次稱為浦禮,日落後紅霞未散盡時一次稱為昏禮,天黑完後一次稱為宵禮,五次拜功主要集中於下午,每次時間僅有幾分鐘。晨禮有兩拜聖行拜,兩拜主命拜,晌禮有四拜聖行拜,四拜主命拜,浦禮有四拜主命拜,昏禮有三拜主命...