Kaydet (Commit) eb23155a authored tarafından Guido van Rossum's avatar Guido van Rossum

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

Got rid of old module 'localtime.py'.
üst ca7b213b
...@@ -23,7 +23,7 @@ January = 1 ...@@ -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): ...@@ -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):
......
Markdown is supported
0% or
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment