——公元前46年,罗马皇帝恺撒在修改历法时,规定每年为12个月,一、三、五、七、八、十、十二月定为大月,每月31天;其他月份定为小月,每月30天。但 是照这样规定,一年就不是365天,因此得找出一个月扣去一天。那个时候被判处死刑的犯人都在二月份处死,所以人们都希望二月能快点过去。于是,就把二月 扣去了一天。这样,二月就剩下29天。
——后来,有一个叫奥古斯特的人做了罗马皇帝。他发现恺撒是七月份生的,七月是大月,而他自己是八月份生的,八月却是小月。他为了显示自己和 前一位皇帝有同样尊严,就把八月也定为大月,改为31天。而八月多出的这一天仍然从二月份扣除,这样,二月只剩下28天了。只是每过4年,也就是闰年,二 月才是29天。这就是二月份天数少的来历。
公历的大月小月
月份
|
月天数
|
月大小
|
备 注
|
1
|
31
|
大
|
|
2
|
28
|
平
|
闰年29天
|
3
|
31
|
大
|
|
4
|
30
|
小
|
|
5
|
31
|
大
|
|
6
|
30
|
小
|
|
7
|
31
|
大
|
|
8
|
31
|
大
|
|
9
|
30
|
小
|
|
10
|
31
|
大
|
|
11
|
30
|
小
|
|
12
|
31
|
大
|
|
一天的准确时间23.9345小时,这样4年下来就会多出1天时间来!所以每4年要更正一下!故有闰年有366天
编程中公历闰年的简单计算方法:
设年份 year
if (year能被4整除 and 不能被100整除) or year能被400整除
then 该年为闰年
else 该年为平年
也就是我们通常所说的:四年一闰,百年不闰,四百年再闰。
本文来自CSDN博客,转载请标明出处:http://blog.csdn.net/zubin006/archive/2008/03/21/2202610.aspx
分享到:
相关推荐
C语言带参宏替换计算给定年份的二月天数,供初学者参考
实现输入某年某月,自动输出该年该月的最大天数,否则提示输入出错
用C语言编写程序,让用户输入年月,显示该月的天数,(注意闰年)
带参宏替换计算给定年份的二月天数_C语言_带参宏替换计算给定年份的二月天数_chapterbgn_源码.rar
用户输入年份,输出当年份2月的天数 function backDay(){ var year=prompt("请输入年份"); if(isRunYear(year)){ alert('当前年份是闰年2月份有29天'); } else{ alert('当前年份是平年2月份有28天'); } } ...
题库:二月的天数.py
输入年和月的信息,输出该月对应的天数。注意合理性与闰年的判别。(switch语句练习)
DB2 计算相差天数(时间),打个比方你要计算2013-10-20到2014-03-01的天数
根据闰年判断结果,程序为2月份分配了正确的天数(29天或28天)。接下来,程序定义了一个整型数组daysInEachMonth,其中存储了每个月的天数。这个数组包含12个元素,对应于一年中的12个月。最后,程序使用一个for...
输入某一年的年份和月份,计算该月的天数并输出。...但要注意,当月份为2月时,要通过年份来判断是平年还是闰年。某年份符合下面两个条件之一则为闰年: (1) 年份能被400整除; (2) 年份能被4整除,但不能被100整除。
~二月、全年天数表.doc
1. 自定义函数 2. 键盘输入任意一年的月、日 3.函数返回xx年xx月xx日为该年第xx天 4.--源代码
java代码-使用java从键盘输入月份,输出这个月的天数,比如输入是1,则输出31天的源代码 ——学习参考资料:仅用于个人学习使用!
通过matlab程序,实现日期转换成天数,例如2012年3月1日,输入2012 3 1,输出第61天,并且可以自动识别出闰年和非闰年,在碰上2012年这样的闰年时会自动在2月份加上一天,实测非常有效。
实现两个数值型的日期相减得出天数的函数。
(2)对于第二问:还要活得天数=总共要活的天数–已经活了的天数。 注:总共要活的天数和已经活了的天数都可以通过第一问的函数求得。 3、关键函数countLiveday( )详解 函数功能:计算两个日期
给定从公元1年开始的 年月日 的两个时间点,算出中间有多少天,已处理闰年 2月的天数,处理一般的输入格式问题
拿去可以直接用的计算2个日期间相差天数,并过滤了节假日和周末。
#include using namespace std; int main() { int month; do ... case 2: cout; break; case 4: case 6: case 9: case 11: cout; break; default: cout; break; } }
时间为2001.1-2022.1月 样本量1371937条 数据来源:空气质量在线检测分析平台 数据说明:内含日度详细数据、良好天数统计情况 指标包括日度详细数据、年份 城市名称 空气质量级别、日期 aqi 首要污染物、...