Changed calendar.py to define lists of literals instead of tuples.

Got rid of old module 'localtime.py'.
This commit is contained in:
Guido van Rossum 1992-07-09 11:05:12 +00:00
parent ca7b213b46
commit eb23155a8e
1 changed files with 9 additions and 9 deletions

View File

@ -23,7 +23,7 @@ January = 1
February = 2 February = 2
# Number of days per month (except for February in leap years) # Number of days per month (except for February in leap years)
mdays = (0, 31, 28, 31, 30, 31, 30, 31, 31, 30, 31, 30, 31) mdays = [0, 31, 28, 31, 30, 31, 30, 31, 31, 30, 31, 30, 31]
# Exception raised for bad input (with string parameter for details) # Exception raised for bad input (with string parameter for details)
error = 'calendar error' error = 'calendar error'
@ -67,16 +67,16 @@ def mktime(year, month, day, hours, mins, secs):
return ((days*24 + hours)*60 + mins)*60 + secs return ((days*24 + hours)*60 + mins)*60 + secs
# Full and abbreviated names of weekdays # Full and abbreviated names of weekdays
day_name = ('Monday', 'Tuesday', 'Wednesday', 'Thursday') day_name = ['Monday', 'Tuesday', 'Wednesday', 'Thursday', \
day_name = day_name + ('Friday', 'Saturday', 'Sunday') 'Friday', 'Saturday', 'Sunday']
day_abbr = ('Mon', 'Tue', 'Wed', 'Thu', 'Fri', 'Sat', 'Sun') day_abbr = ['Mon', 'Tue', 'Wed', 'Thu', 'Fri', 'Sat', 'Sun']
# Full and abbreviated of months (1-based arrays!!!) # Full and abbreviated of months (1-based arrays!!!)
month_name = ('', 'January', 'February', 'March', 'April') month_name = ['', 'January', 'February', 'March', 'April', \
month_name = month_name + ('May', 'June', 'July', 'August') 'May', 'June', 'July', 'August', \
month_name = month_name + ('September', 'October', 'November', 'December') 'September', 'October', 'November', 'December']
month_abbr = (' ', 'Jan', 'Feb', 'Mar', 'Apr', 'May', 'Jun') month_abbr = [' ', 'Jan', 'Feb', 'Mar', 'Apr', 'May', 'Jun', \
month_abbr = month_abbr + ('Jul', 'Aug', 'Sep', 'Oct', 'Nov', 'Dec') 'Jul', 'Aug', 'Sep', 'Oct', 'Nov', 'Dec']
# Zero-fill string to two positions (helper for asctime()) # Zero-fill string to two positions (helper for asctime())
def dd(s): def dd(s):