文章详情

  • 游戏榜单
  • 软件榜单
关闭导航
热搜榜
热门下载
热门标签
php爱好者> php文档>zeller.py

zeller.py

时间:2010-09-02  来源:reesun


#Reesun Huang
#zeller
#algorithms:zeller.algorithms
#2010.09.02

def zeller(month, day, year):
    #define the value of month
    value_month = {'Mar':1, 'Apr':2, 'May':3, 'Jun':4, 'Jul':5, 'Aug':6, \
                   'Sep':7, 'Oct':8, 'Nov':9, 'Dec':10, 'Jan':11, 'Feb':12}
    str_R = {0:'Sun', 1:'Mon', 2:'Tue', 3:'Wed',\
             4:'Thu', 5:'Fri', 6:'Sat'}
    
    century = int(year) / 100
    year = int(year) % 100
    W = (13*value_month[month] - 1) / 5
    X = year / 4
    Y = century / 4
    Z = W + X + Y + int(day) + year - 2*century
    R = Z % 7
    print str_R[R]
    
    return


相关阅读 更多 +
排行榜 更多 +
找茬脑洞的世界安卓版

找茬脑洞的世界安卓版

休闲益智 下载
滑板英雄跑酷2手游

滑板英雄跑酷2手游

休闲益智 下载
披萨对对看下载

披萨对对看下载

休闲益智 下载