根据日期得到今天是星期几

[不指定 2008/06/26 23:35 | by watson ]
前几天在弄topview查看器的时候,为了通过日期计算星期几大费周折。不过通过搜索终于得到了一个方法。

基姆拉尔森计算公式: W= (d+2*m+3*(m+1)/5+y+y/4-y/100+y/400) mod 7

y 四位年份
m 月份
d 日期

当w=0时,该日期为星期一
  w=1时,该日期为星期二
以此类推。

算法很简单,也很容易实现,所以不附带例子了grin


学习笔记 » 网络相关 | 评论(0) | 引用(0) | 阅读(319)
发表评论
表情
emotemotemotemotemot
emotemotemotemotemot
emotemotemotemotemot
emotemotemotemotemot
emotemotemotemotemot
打开HTML
打开UBB
打开表情
隐藏
昵称   密码   游客无需密码
网址   电邮   [注册]
               

验证码 不区分大小写