2014年1月26日

根据日期计算星期几----蔡勒(Zeller)公式推导

摘要: 计算给定日期是星期几,好象是编程都会遇到的问题,最近论坛里也有人提到这个问题,并给出了一个公式: W= (d+2*m+3*(m+1)/5+y+y/4-y/100+y/400) mod 7 (要求将1、2月当作上一年的13、14月来计算) 去看了看这个公式的原帖http://blog.csdn.net 阅读全文

posted @ 2014-01-26 17:49 jack_Meng 阅读(5814) 评论(0) 推荐(2) 编辑

批处理万年历(包括农历日期),任一天是星期几的算法

摘要: 从网上找来一个使用批处理写的日历的脚本 :: 月历查询工具 最初发表于CN-DOS :: 原创:foxjl 更新:namejm, qzwqzw,foxjl :: 计算农历日期部分思路及算法来自"趣味东" :: 输入的日期格式为:年-月-日(-可以替换为:、/,可以混用) :: 在日历里面,★=当天 阅读全文

posted @ 2014-01-26 17:44 jack_Meng 阅读(1984) 评论(0) 推荐(0) 编辑

根据日期推算星期和历法由来

摘要: 太阳历和公历(儒略历与格里历)现在世界上通用的历法——公历,有人曾似是而非地称之为“西历”。其实,究其根源,这种历法并非产生于西方,而是产生于6000多年前的古埃及。 古埃及气候炎热,雨水稀少,但是农业生产却很发达。这是为什么呢?原来这与尼罗河的定期泛滥有着密切的关系。埃及的大部分国土都是沙漠,只有尼罗河流域像一条绿色的缎带从南到北贯穿其间。直到现代,埃及的的95%以上的人口也都集中在这条绿色的生命带中。因此,在希腊时代,西方人便把埃及称为“尼罗河送来的礼物”。古代埃及人更是将尼罗河视为“母亲河”。 尼罗河全长6648公里,同亚洲的长江、南美洲的亚马逊河和北美洲的密西西比河并称为世界最长的河流 阅读全文

posted @ 2014-01-26 16:30 jack_Meng 阅读(3286) 评论(0) 推荐(0) 编辑

闰年的计算方法

摘要: 一:什么是闰年关于公历闰年是这样规定的:地球绕太阳公转一周叫做一回归年,一回归年长365日5时48分46秒。因此,公历规定有平年和闰年,平年一年有365日,比回归年短0.242199日,一般用四位小数计算,及0.2422,四年共短0.9688日,故每四年增加一日,并且把这多出了的一天放到二月份,所以闰年的二月份有29天,这一天也叫闰日,这一年共有366日,就是闰年。但四年增加一日比四个回归年又多0.0312日,400年后将多3.12日,故在400年中少设3个闰年,也就是在400年中只设97个闰年,这样公历年的平均长度与回归年就相近似了。由此规定:年份是整百数的必须是400的倍数才是闰年,例如1 阅读全文

posted @ 2014-01-26 15:21 jack_Meng 阅读(26718) 评论(0) 推荐(1) 编辑

导航