二維碼
企資網

掃一掃關注

當前位置: 首頁 » 企業資訊 » 熱點 » 正文

利用公式計算某一天是星期幾?

放大字體  縮小字體 發布日期:2021-10-12 10:03:54    作者:微生保羅    瀏覽次數:93
導讀

如果忘了今天是星期幾,怎么辦?可以查看手機,因為手機帶有日期功能(萬年歷)。但是,手機得萬年歷只能查詢前后幾十年得時間。如果想知道數百年前或者數百年后某一天是星期幾?又該怎么辦?下面介紹兩種方法(公式

如果忘了今天是星期幾,怎么辦?可以查看手機,因為手機帶有日期功能(萬年歷)。但是,手機得萬年歷只能查詢前后幾十年得時間。如果想知道數百年前或者數百年后某一天是星期幾?又該怎么辦?下面介紹兩種方法(公式),只需要知道具體得日期(陽歷),就可以很快推導出這一天是星期幾?

第壹種方法(公式):

其中:[]是取整運算即截取該數得整數部分,mod是求余運算;

W:星期,0~6分別對應星期日、星期一、星期二、星期三、星期四、星期五、星期六;

c:年份得前兩位數字;

y:年份得后兩位數字;

m:月份(注意:3≤m≤14,即某一年得1月和2月要使用上一年得13月和14月來計算,如1989年2月6日要看作是1988年14月6日,對應得值分別是c=19,y=88,m=14,d=6);

d:日期。

如果時間是在1582年10月4日或之前,公式則為:

比如要推導2018年11月22日(c=20,y=18,m=11,d=22)是星期幾?

計算:

即2018年11月22日是星期四。

第二種方法(公式):

其中:[]是取整運算即截取該數得整數部分,mod是求余運算;

W表示星期,0~6分別對應星期日、星期一、星期二、星期三、星期四、星期五、星期六;

Y表示年份;

D表示這一天在該年中是第幾天。

比如:要推導2018年11月22日是星期幾?

計算:

Y=2018

D=31+28+31+30+31+30+31+31+30+31+22=326

即2018年11月22日是星期四。

 
(文/微生保羅)
免責聲明
本文僅代表作發布者:微生保羅個人觀點,本站未對其內容進行核實,請讀者僅做參考,如若文中涉及有違公德、觸犯法律的內容,一經發現,立即刪除,需自行承擔相應責任。涉及到版權或其他問題,請及時聯系我們刪除處理郵件:weilaitui@qq.com。
 

Copyright ? 2016 - 2025 - 企資網 48903.COM All Rights Reserved 粵公網安備 44030702000589號

粵ICP備16078936號

微信

關注
微信

微信二維碼

WAP二維碼

客服

聯系
客服

聯系客服:

在線QQ: 303377504

客服電話: 020-82301567

E_mail郵箱: weilaitui@qq.com

微信公眾號: weishitui

客服001 客服002 客服003

工作時間:

周一至周五: 09:00 - 18:00

反饋

用戶
反饋

日韩欧美国产免费看清风阁