每个月的天数是怎么来的
本文已影响2.75W人
本文已影响2.75W人
每个月的天数是怎么来的,我们是这样规定的: 一、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月。
月经推迟吃什么能快来 黄体酮吃完几天来月经怎么吃
月经为什么一个月多一个月少 月经一个月来两次是什么原因
一个月不来月经是什么原因导致的
女人为什么每个月都会定期来“大姨妈”?
一个月多少天是怎么规定的
每天五公里跑步一个月能瘦多少斤 跑步一个月身体有什么变化
婴儿每个月的表现是什么
立秋节气的含义是什么,秋天来了(每年的8月7-9日)
多少周是几个月怎么算出来
抖音一个人来的游戏叫什么 老娘我一个人来的两个人来的三个人来的怎么玩
每天一根胡萝卜一个月后会怎样
刚发育的女孩一个月来两次月经是什么原因
韩妞秋天怎么穿 她身上的每一套我都想买下来
黑天鹅外卖是怎么火起来的?怎么点黑天鹅的外卖呢?
每天喝水很多还是口渴怎么回事 每天喝水后一个月的变化
怀孕每个月第几周怎么规定的
每月电费是怎么算的
每天跑步半小时三个月能瘦多少 跑步三个月脸部的变化
每天的个人总结怎么写
每天50个俯卧撑一个月
一个每天都喝酒的人怎么办
一个月来两次月经是什么原因是否很严重
女人每个月“那几天”的保养策略
一个女的每天都化妆来上班
每天深蹲50个一个月后
深蹲每天做多少个合适 每天做深蹲的个数
每天深蹲50个一个月后(每天50个深蹲带来的好处)
十月天使是什么牌子 十月天使手是哪个国家的
五月份会开什么花 每个月的代表花是什么
天津社保缴费时间是每个月几号
来月经私处瘙痒是怎么回事 来月经阴部很痒怎么办
7个月胎动的很厉害每天拳打脚踢的
每天晨跑半小时一个月能瘦多少 每天晨跑能减肥吗