一、功能描述:
- 查询日期如:wnl.py 2007/01/01
- 显示月日历:wnl.py 2007/01
二、代码:
from sys import *
Weeks = ['Sun', "Mon", 'Tus', 'Wed', 'Thu', 'Fri', 'Sat']
try :
date_in = argv[1]
except:
print('\n ERROR! you forgot to enter the date you want to view\n')
date_in = input("Please input a date!\n > ")
# print(date_in)
year, month, day = date_in.split('/')
try :
year, month, day = int(year), int(month), int(day)
except :
year = int(year)
month = int(month)
day = 0
# print(year, month, day)
if month < 1 or month > 12:
print('\n ERROR! the entered MONTH is invalid\n')
exit()
if year > 2000:
d = (year-1-2000)//4-(year-1-2000)//100+(year-1-2000)//400+1
elif year == 2000:
dy = 0
m2 = 1
else:
&n