每个月的天数是怎么来的
本文已影响2.72W人
本文已影响2.72W人
每个月的天数是怎么来的,我们是这样规定的: 一、1、3、5、7、8、10、12 每月31天,4、6、9、11为30天。 二、2月正常为28天,如果为闰年,则多一天为29天。
平常我们如何来确定每个月有多少天呢,我们是这样规定的:
一、1、3、5、7、8、10、12 每月31天,4、6、9、11为30天。
二、2月正常为28天,如果为闰年,则多一天为29天。
正如我们所说的顺口溜:一三五七八十蜡,三十一天永不差。
要计算每月的天数,首页先确定当年前是否为闰年,首先明确 什么是闰年?规则如下:
1、能被4整除,但不能被100整除;
2、能被400整除;
明确这两个规则后就可以计算出每一年每一个月有多少天了,以js为例用代码实现如下:
function getCurrentMonthDays(inputYear, inputMonth){
let currentDate = new Date();
let year = inputYear|| ullYear();
let month =inputMonth|| onth() + 1 // 默认从0开始,所以需要加1
let isRn = false;
let days = 0;
if((year%400==0) || (year%4==0 && year %100!=0)){
// 判断是否为闰年:能被400整除或者能被4整除,但不能被100整除
isRn = true
} else {
isRn = false
}
if(month ==1 || month ==3 || month ==5 || month ==7 || month ==8 || month ==10 ||month ==12){
// 1、3、5、7、8、10、12 每月31天
days = 31
} else if (month == 2){
if(isRn ){
// 为闰年,则多一天为29天
days = 29
} else {
days = 28
}
} else if (month ==4 || month ==6 || month ==9 || month ==11 ){
// 4、6、9、10、11
days = 30
}
return days
}
let days = getCurrentMonthDays(2020,8)
(days) // 31
公元前46年,罗马统帅儒略·恺撒指定历法。由于他出生在7月,为了表示他的伟大,决定将7月改为“儒略月”,连同所有的单月都规定为31天,双月为30天。这样一年多出一天,2月是古罗马处死犯人的月份,为了减少处死的人数,将2月减少1天,为29天。
恺撒的继承人奥古斯都生在8月,他仿照恺撒的做法,把8月增加了1天,定为“奥古斯都月”,并把10月、12月也改为31天,将9月、11月改为30天。全年又多出了1天,他又从2月减少了1天,于是2月变成了28天,到闰年才29天。
这样沿袭下来,就有7月前单月为大月,7月后双月为大月,二月28天。
各月天数不一样,原来是人为的规定。
每个月的天数
为什么不一样多?
一年有12个月,其中1月、3月、5月、7月、8月、10月、12月有31天:4月、6月、9月、11月有30天;2月是特殊月份,只有28或29天。
在公历中,地球绕太阳公转一周为一个回归年,平年有365天,闰年有366天。于是,人们开始计算:如果每个月都按30天计算,一年就是12个月零5天。多出的这5天,人们就加在1月、3月、5月、10月、12月上,每月加1天;根据传统习惯,人们又把2月减去2天,分别加在7月、8月上。这样,1月、3月、5月、7月、8月、10月、12月就变成每月有31天,而4月、6月、9月、11月有30天,2月就只剩下28天了。每四年有一个闰年,闰年有366天,于是2月就需要加上一天。这样,闰年的2月就有29天了。
一年中的星期
有什么规律?
关于星期,还有一些有趣的重合现象。除了闰年外,一年中的第一天总是同最后一天的'星期相同。更有趣的是,1月1日同10月1日、4月1日同7月1日、9月1日同12月1日的星期分别一样。任何一个世纪的第一天都不会是星期三、星期五或星期日。每隔28年,日历中的月、日便会同星期的日子重合。
每个月的天数是怎么变化的
现行的公历是格利戈里历法,这个历法的是1582年教皇格利戈里根据恺撒大帝引进的算法改进的。它采用的是闰年制也就是现行的制度,不过有一个需要注意的地方就是,这个历法并不是连续的,中间缺少了11天。1752年9月2日之后的那一天并不是1752年9月3日,而是1752年9月14日。 也就是说,从1752年9月3日到1752年9月13日的11天并不存在。抹掉这11天是由英国议会做出的决定。所以要计算某年每个月的天数的,除了要考虑是否是闰年以外,还要考虑1752年的9月。
一个每天都喝酒的人怎么办
每天50个俯卧撑一个月
十月天使是什么牌子 十月天使手是哪个国家的
韩妞秋天怎么穿 她身上的每一套我都想买下来
每月电费是怎么算的
月经为什么一个月多一个月少 月经一个月来两次是什么原因
多少周是几个月怎么算出来
抖音一个人来的游戏叫什么 老娘我一个人来的两个人来的三个人来的怎么玩
每天深蹲50个一个月后
7个月胎动的很厉害每天拳打脚踢的
婴儿每个月的表现是什么
深蹲每天做多少个合适 每天做深蹲的个数
刚发育的女孩一个月来两次月经是什么原因
天津社保缴费时间是每个月几号
立秋节气的含义是什么,秋天来了(每年的8月7-9日)
怀孕每个月第几周怎么规定的
女人每个月“那几天”的保养策略
每天的个人总结怎么写
每天五公里跑步一个月能瘦多少斤 跑步一个月身体有什么变化
五月份会开什么花 每个月的代表花是什么
每天一根胡萝卜一个月后会怎样
每天晨跑半小时一个月能瘦多少 每天晨跑能减肥吗
女人为什么每个月都会定期来“大姨妈”?
每天喝水很多还是口渴怎么回事 每天喝水后一个月的变化
每天跑步半小时三个月能瘦多少 跑步三个月脸部的变化
一个女的每天都化妆来上班
每天深蹲50个一个月后(每天50个深蹲带来的好处)
一个月来两次月经是什么原因是否很严重
来月经私处瘙痒是怎么回事 来月经阴部很痒怎么办
黑天鹅外卖是怎么火起来的?怎么点黑天鹅的外卖呢?
一个月多少天是怎么规定的
一个月不来月经是什么原因导致的
月经推迟吃什么能快来 黄体酮吃完几天来月经怎么吃