equal
deleted
inserted
replaced
1466 s = time.strftime(format, time.gmtime(float(t) - tz)) |
1466 s = time.strftime(format, time.gmtime(float(t) - tz)) |
1467 if timezone: |
1467 if timezone: |
1468 s += timezone_format % (-tz / 3600, ((-tz % 3600) / 60)) |
1468 s += timezone_format % (-tz / 3600, ((-tz % 3600) / 60)) |
1469 return s |
1469 return s |
1470 |
1470 |
1471 def strdate(string, format, defaults): |
1471 def strdate(string, format, defaults=[]): |
1472 """parse a localized time string and return a (unixtime, offset) tuple. |
1472 """parse a localized time string and return a (unixtime, offset) tuple. |
1473 if the string cannot be parsed, ValueError is raised.""" |
1473 if the string cannot be parsed, ValueError is raised.""" |
1474 def timezone(string): |
1474 def timezone(string): |
1475 tz = string.split()[-1] |
1475 tz = string.split()[-1] |
1476 if tz[0] in "+-" and len(tz) == 5 and tz[1:].isdigit(): |
1476 if tz[0] in "+-" and len(tz) == 5 and tz[1:].isdigit(): |