蔡勒(Zeller)公式
历史上的某一天是星期几?未来的某一天是星期几?关于这个问题,有很多计算公式(两个通用计算公式和一些分段计算公式),其中最著名的是蔡勒(Zeller)公式即wy+y/4]+c/4]-2c+26(m+1)/10]+d-1
公式中的符号含义如下,w:星期;c:世纪-1;y:年(两位数);m:月(m大于等于3,小于等于14,即在蔡勒公式中,某年的
1,2月要看作上一年的
13,14月来计算,比如2003年1月1日要看作2002年的13月1日来计算);d:日;]代表取整,即只要整数部分(C是世纪数减一,y是年份后两位,M是月份,d是日数1月和2月要按上一年的13月和14月来算,这时C和y均按上一年取值)
算出来的W除以7,余数是几就是星期几如果余数是0,则为星期日
以2049年10月1日(100周年国庆)为例,用蔡勒(Zeller)公式进行计算,过程如下:
蔡勒(Zeller)公式:wy+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余5)
即2049年10月1日(100周年国庆)是星期5
已知日期计算干支纪日的公式为:
G4C+C/4]+5y+y/4]+3*(M+1)/5]+d3
Z8C+C/4]+5y+y/4]+3*(M+1)/5]+d+7+i
其中C是世纪数减一,y是年份后两位,M是月份,d是日数1月和2月按上一年的13月和14月来算奇数月i0,偶数月i6G除以10的余数是天干,Z除以12的余数是地支
计算时带]的数表示取整
例如:查2006年4月1日的干支日将数值代入计算公式
G4*20+20/4]+5*06+06/4]+3*(4+1)/5]+13117
除以10余数为7,天干的第7位是庚
Z8*20+20/4]+5*06+06/4]+3*(4+1)/5]+1+7+6213
除以12余数为9,地支的第9位是申
答案是:2006年4月1日的干支日是庚申日
很复杂的,现在只能靠万年历解决这个问题的,花半天的时间算出来,还不如查的快,真的时间宝贵
下一篇 > :网线没信号怎么办,我家那条网线经常没信号怎么办
还没有评论,快来抢沙发吧!
最新发现
相关资讯
向日算法,如何计算星期几
其中C是世纪数减一,y是年份后两位,M是月份,d是日数1月和2月按上一年的13月和14月来算奇数月i0,偶数月i6G除以10的余数是天干,Z除以12的余数是地支
2024-04-07 20:50:37
华硕主板前面板,华硕A55主板前置面板
华硕的主板在BIOS里有个设置,前置音频是AC97或HDAUDIO,现在的机箱都是HDAUDIO了,而前几年是过渡阶段,更早是AC97标准如果选错了就会导致前置面板的音频输出故障
2024-04-07 20:50:26
小程序背景全铺,在小程序开发工具上引入背景图片为什么不是全屏的
不能分享到朋友圈这意味着,除了以上提出的考推广能力和开发能力,小程序能否存续更重要的也依赖于全新的运营模式,以及运营思路的转型原本一贯的涨粉技能,如何炮制爆款等等在这里均毫无施展空间
2024-04-07 20:40:38
如何设置网络权限,怎么开启苹果AppStore访问网络的权限
要能够实现护相访问1工作组名相同2添加协议NWLinkIPX/SPX/NetBIOSCompatibleTranspor(就是最长的那个)按开始→控制面版→网络连接→右键本地连接属性→安装→协议3计算机配置-Windows设置-本地策略-用户权利指派中,有拒绝从网络访问
2024-04-07 20:40:28
刷新vgabios解决,电脑显示问题高手进!
这个问题不仅仅是因为显卡,处理器,内存甚至主板的芯片组温度过高也会引起花屏,这样的情况多发生于夏天,但是冬天时,如果散热器脱落,风扇停转,在室内也很有可能会出现硬盘温度过高的情况,同样是不可忽视的,建
2024-04-07 20:30:38
新闻热榜
oppo透明桌面怎么设置,oppo手机怎么设置透明壁纸
2024-02-26 13:00:3389c2051c语言,求AT89C2051单片机高手电平如下C语言程序
2024-03-13 16:06:50oraclesql包常量,请问Oracle中如何在通过创建一个package,然后在package中创建...
2024-02-26 19:08:338g显卡,GTX1070和RTX2060哪个性能比较好,哪个性价比比较高
2024-03-13 17:34:31mac重装系统白屏...当然是用BOOT安装的,重启后无法进入界面,一直白屏
2024-03-13 19:08:25热门游戏
精彩专题