每年一月一日是星期几?为什么每年都不同?怎么判断某年的一月一日是星期几(方法)?

作者&投稿:闾行 (若有异议请与网页底部的电邮联系)
谁能告诉我计算任意一年月日是星期几的方法啊?~

用当天是几月几日星期几做底,然后算出今年离那年有几年零几天。
再用年数减去闰年数,乘365除再加上366乘闰年数再加上零的天数,最后除7,如是整数,就是当天是星期几就是那天是星期几;如不是整数,就要分两种情况:如果往后数(如2007年一月一日至2008年一月一日),余数是几,就用今天往后数几天,那天星期几就是你要求的那天是星期几;
如往前数,(如2008年一月一日至2007年一月一日)余数是几,就用今天往前数几天,那天星期几就是你要求的那天是星期几。

星期,又叫周,是一个时间单位,也是现在制定工作日、休息日的依据。
星期作为时间周期最早起源于巴比伦。现在世界通行的星期制是罗马皇帝君士坦丁大帝在公元321年3月7日正式确立的。
扩展资料
历史起源:星期作为时间周期最早起源于巴比伦。现在世界各国通用一星期七天的制度最早由罗马皇帝君士坦丁大帝制定,他在公元321年3月7日正式宣布7天为一周,这个制度一直沿用至今。而在中国,明末清初基督教在中国传播时,星期才逐渐被人们所知晓。
民国时期规定使用公历之后,星期才逐步普及起来。
星期在中国古称七曜。七曜在中国夏商周时期,是指日、月及五大行星等七个主要星体,是当时天文星象的重要组织成份。中国的七曜开始并未作为时间单位。
参考资料来源:百度百科——星期

貌似一句代码就可以搞定,问题是你想用啥语言

由于某一年的二月份天数不定,所以导致某一年的天数不是严格的365天,而二月份的天数则取决于这年是平年还是闰年,所以某一年的一月一日是星期几就不定了!
具体判断标准如下:
如果是整百年(世纪年),如:2000,1900...要被400整除才是闰年,否则为平年;如果是非整百年,要被4整除就是闰年,否则为平年。
1,3,5,7,8,10,12月永远都是31天,4,6,9,11月总是30天,
闰年的2月有29天,平年的2月有28天。闰年一年就有366天,平年一年就有365天。
所以人们常说闰年会比平年多一天就是这个道理。至于还有说什么闰月的,那就是中国特有的农历纪法,这个我就不清楚了。。。
具体的定位某年的一月一号是星期几的话有专门的科学家做过研究并总结出了很多推算方法的,
我就给个比较简单的算法给你:
result=(year-1+(year-1)/4-(year-1)/100+(year-1)/400+days)%7;
(其中的“/”是将除得的结果取整数部分,“%”是求余)
其中year是年份,days是某一年的天数,result得出的结果0,1,2,...,6分别对应的星期天,星期一,星期二,...,星期六;
同样,如果你想定位某年的任一天是星期几,这个公式同样适用的,不过此时的days则是这一天在这一年中的累积天数。
OK,,,you got it!?.................手都打酸了!

2001年----2099年想要求出各年元旦是星期几,首先要求出十一国庆节是星期几?平年元旦和国庆节的星期相同,闰年元旦的星期是国庆节的星期减一。
求20XX年国庆节的星期值;
XX 乘 5/4 后 取整 如已是整数是闰年,用7模化即为十一国庆节的星期值
2007年 7x5/4=8.75 取整8 模化为1 是星期一 是平年元旦也是星期一
08年 8x5/4=10.00 为整数10 闰年 模化为10-7=3为星期三是国庆节的星期。元旦减一是星期二。
09年 9x5/4=11.25 是平年 取整11 模化11-7=4 是元旦的国庆节的星期值。

2008年是闰年…当然跳过去一天

万年历怎么知道一年的一月一日是星期几啊?
答:记住这句话就好了 公元1年1月1日 是星期天 其他日子就根据这个推算的

公元1年1月1日,是阴历的几月几号,星期几?
答:余数为0,则说明公元1年1月1日与2001年1月1日的星期相同。公元曾经有过一次改历,但改变的是月份天数的分配,并未影响一年365天,每400年闰97天的规律 阴历:按每19年闰7个月,基本与阳历重合一次的规律计算,公元1年,应该与公元1996年阴历阳历重合。1996年1月1日是腊月初一,公元1年1月1日也...

2019年1月1日是星期二,2月4日是除夕,除夕是星期几?为什么?
答:31–1+4=34(天)34÷7=4(星期)……6(天)2+6=8(天)8÷7=1(星期)……1(天)最后这一步也可以用8–7=1计算。1月1日到2月4日还有34天,是4个星期零6天。1月1日是星期二,加上余数6,2月4日应该是星期八,实际上就是星期一。

2023年1月+有几个星期零几天?
答:2023年的1月1日是星期一,1月8日是星期五,1月15日是星期二,1月22日是星期四,1月29日是星期日。因此,2023年1月的完整日期为1月1日到1月22日。根据闰年和平年的规定,如果2023年是闰年,则1月+有两个星期零七天。如果2023年是平年,则1月+有两个星期零六天。因此,2023年1月+有两个...

2024年4月2日是第几周
答:既然1月1日是星期二,那么加上额外的2天就是星期四,也就是4月2日。但是这并不影响我们计算周数,因为无论4月2日是星期几,它都是第14周的一部分。所以,综上所述,2024年4月2日是那一年的第14周。这种计算方法可以应用于任何年份和日期,只需相应地调整天数和起始的星期几即可。

2019年1月1日是星期二2019年1月31日是星期几
答:2019年1月1日是星期二,那么2019年1月31日是星期四。1、查日历法。日历表不仅包含农历阳历转换,日期所对应的星期,还包含了节日、 二十四节气的体现等等,方便大家日常生活中的查询和对照。日历表说明:淡蓝色代表二十四节气日,红色代表传统节日 。通过查询日历表可知2019年1月31日是星期四。2、...

1月1日的星期几是几月几日?
答:要求1月份的1,2,3号不能是星期一或星期五 所以1月1日是星期二,则1月4日是星期五,1月1日是星期二。

哪年的1月1日是星期一?1月31日是星期几?
答:2007年的一月一日是星期一,一月31日是星期三。

2020年的1月1日是星期三。这一年有366天,你知道这一年的12月31日是...
答:已知2020年的1月1日星期三,然后那年有366天,那么由此可以算出来那年的12月31日就是星期五了,因为366天是52个星期零2天!

2018年的1月1号是星期几呢?
答:今天是2021年7月13日,星期日。2018年1月1日是元旦节,星期一,距今1289天,农历十一月(冬月)十五。