公式W = [C/4] - 2C + y + [y/4] + [13 * (M+1) / 5] + d - 1   (或者是:w=y+[y/4]+[c/4]-2c+[26(m+1)/10]+d-1)   若要计算的日期是在1582年10月4日或之前,公式则为  w=y+[y/4]+[c/4]-2c+[13(m+1)/5]+d+2w:星期; w对7取模得:0-星期日,1-星期
转载 2024-01-11 15:26:27
59阅读
公式(Zeller’s congruence),是一种计算任何一日属一星期中哪一日的算法,由德国数学家克里斯提安·推算出来。公式如下:or公式都是基于公历的置闰规则来考虑。公式中的符号含义如下:w:星期(计算所得的数值对应的星期:0-星期日;1-星期一;2-星期二;3-星期三;4-星期四;5-星期五;6-星期六)c:年份前两位数y:年份后两位数m:月(m的取值范围为3至14,即在公式中
转载 2024-04-12 08:25:20
65阅读
# 公式及其在Python中的实现 ## 引言 公式是一个用于计算公历日期所对应的星期几的数学公式,由德国数学家约翰·海因里希·于19世纪提出。这个公式的优美之处在于,它不仅有效且简洁,适合用来进行编程实现。本文将简要介绍公式的原理及其在Python中的实现,同时将展示甘特图和序列图以阐述项目管理和程序流程。 ## 公式概述 公式的核心思想是将给定日期转换为能够方便
原创 8月前
42阅读
计算任何一天是星期几的几种算法一:常用公式W = [Y-1] + [(Y-1)/4] - [(Y-1)/100] + [(Y-1)/400] + DY是年份数,D是这一天在这一年中的累积天数,也就是这一天在这一年中是第几天。二:(Zeller)公式w=y+[y/4]+[c/4]-2c+[26(m+1)/10]+d-1公式中的符号含义如下,w:星期;c:世纪;y:年(两位数); m:月(m大于等
转载 2024-08-26 13:36:18
88阅读
给定一个日期
原创 2022-11-02 09:51:29
141阅读
# 公式:Python中的实现与应用 公式(Zeller's Congruence)是一种用于计算任意公历日期所对应星期几的方法,由19世纪的数学家克里斯蒂安·(Christian Zeller)提出。该公式适用于任何公历日期,可以帮助我们了解特定日期的星期几,以下将对公式进行详细介绍,并给出Python实现代码。 ## 公式的原理 公式通过输入日期的年、月、日等参数
原创 2024-10-24 05:48:55
151阅读
本来是不想在博客中设置转载文的,但是这篇文章写的实在是太好了,我又没有时间和精力去仔细研究一番,写出自己的博客来,也防止将来作者误删找不到原文,故作此转载。足足改了我一个小时才把格式文字公式图片调整好…0. 本文的初衷及公式的用处前一段时间,我在准备北邮计算机考研复试的时候,做了几道与日期计算相关的题目,在这个过程中我接触到了公式。先简单的介绍一下公式是干什么用的。我们有时候会遇到这
公式是用于计算一周中某一天是星期几的公式,具体实现可以通过编写Python程序来完成。尽管这个公式相对简单,但在实施过程中,我还是遇到了一些问题,现在就分享一下处理“公式Python程序”的过程。 ## 问题背景 在项目开发的过程中,我需要根据用户输入的日期来判断该日期的星期几。由于准备使用公式来完成这一任务,我编写了相应的Python程序。在一开始的几个测试阶段,程序的表现还算正
原创 6月前
38阅读
# 公式:日历计算的神奇工具 在日常生活中,我们通常会使用日历来确定某一天是星期几。然而,想要计算某个特定日期的星期几却并不简单。为了简化这一过程,公式应运而生。公式是一个用来计算指定日期是星期几的数学公式,由19世纪的数学家(Carl Friedrich Gauss)提出。本文将详细介绍公式的原理,并提供Java代码实例来演示如何实现这一公式。 ## 公式的原理
原创 8月前
39阅读
公式情景引入公式介绍公式细节代码实现 情景引入  在日常生活中,我们有时候会遇到这样的问题:看到一个日期想知道这一天是星期几。对于这个问题,如果用编程的方式,应该怎么实现呢?你可能已经有思路了,比如你知道某个日期是星期几,把这个日期作为原点,然后计算目标日期和这个原点之间相差多少天,再除以 7 求余数,最后通过余数判断目标日期的星期数。   通过这样的过程,你确实可以得到正确的结果,但这样不
转载 2024-09-05 11:25:24
95阅读
在正数n!的素因子标准分解式中,素数p的指数记作  ,则 .证明:
原创 2022-08-11 16:12:43
324阅读
HistoryTime Limit: 20 SecMemory Limit: 256 MB题目连接http://acm.hust.edu.cn/vjudge/contest/view.action?cid=87157#problem/CDescriptionAndroid Vasya likes t...
IT
原创 2021-07-16 14:20:13
101阅读
(Zeller)公式:是一个计算星期的公式。随便给一个日期,就能用这个公式推算出是星期几。公式如下:w=y
转载 2023-09-15 10:04:56
187阅读
公式。下面来自百度百科:https://baike.baidu.com/item/%E8%94%A1%E5%8B%92%E5%85%AC%E5%BC%8F/10491767?fr=aladdin1582年10月4日后:w = (d + 1+ 2*m+3*(m+1)/5+y+y/4-y/100+y/400)%7;(包括当年)1582年10月4日前:w = (d+1+2*m+3*(m+...
原创 2021-09-06 14:24:14
340阅读
公式。下面来自百度百科:https://baike.baidu.com/item/%E8%94%A1%E5%8B%92%E5%85%AC%E5%BC%8F/10491767?fr=aladdin1582年10月4日后:w = (d + 1+ 2*m+3*(m+1)/5+y+y/4-y/100+y/400)%7;(包括当年)1582年10月4日前:w = (d+1+2*m+3*(m+...
原创 2022-03-13 11:29:05
156阅读
(Zeller)公式:是一个计算星期的公式。随便给一个日期,就能用这个公式推算出是星期几。公式如下:w=y+[y/4]+[c/4]-2c+[26(m+1)/10]+d-1公式中的符号含义如下:w:星期; w对7取模得:0-星期日,1-星期一
转载 2012-02-13 20:59:00
500阅读
2评论
# Python算某天是星期几推导 ## 1. 引言 在日常生活中,我们经常需要知道某个具体的日期是星期几,例如某个特殊的节日或者自己的生日。在计算机编程中,特别是在处理日期时间相关的任务时,我们也常常需要知道某个日期是星期几。Python作为一种强大的编程语言,提供了多种方法来计算某天是星期几,其中一种较为常见的方法是使用公式。 ## 2. 公式 公式是一种计算给定日期是
原创 2023-08-27 06:18:12
508阅读
An  problem about date 2000 ms  |           内存限制: 65535 2 acm的iphxer经常忘记某天是星期几,但是他记那天的具体日期,他希望你能写个程序帮帮他。 每行有三个整数 year,month,da
原创 2023-04-20 08:55:27
40阅读
前言这篇博客主要是参考网上的一个帖子,然后自己推断验证,在原创和转载之间犹豫了很久,鉴于我确实做了很多推导工作,姑且就认为我是原创吧!简介星期制度星期制度是一种古老的制度。据说因为《圣经×创世纪》中规定上帝用六天的时间创世纪,第七天休息,所以人们也就以七天为一个周期来安排自己的工作和生活,而星期天是休息日。求星期几的思路原点差值取余法首先,先要知道在想算的日子之前的一个确定的日子是星期几,拿这一天作为推算的标准,也就是相当于一个计算的“原点”。其次,知道想算的日子和这个确定的日子之间相差了多少天,用7除以这个日期的差值,余数就是想算的日子的星期在确定的日子的星期之后的多少天。如果余数
转载 2014-02-14 11:54:00
189阅读
2评论
vardayOfTheWeek=function(day,month,year){if(month==1){month=13;year--;}if(month==2){month=14;year--;}letweek=(day+2*month...
原创 2021-09-02 14:07:19
312阅读
  • 1
  • 2
  • 3
  • 4
  • 5