Commit 7022d273 authored by 's avatar

Added fix to handle a problem in python 1.5.2 where time.tzname is

not defined on certain platforms (linux libc5).
parent 68c3e869
......@@ -84,15 +84,16 @@
##############################################################################
"""Encapsulation of date/time values"""
__version__='$Revision: 1.35 $'[11:-2]
__version__='$Revision: 1.36 $'[11:-2]
import sys, os, math, regex, DateTimeZone
from string import strip,split,upper,lower,atoi,atof,find,join
from time import time, gmtime, localtime, asctime
from time import timezone, tzname, strftime, mktime
from time import timezone, strftime, mktime
from types import InstanceType,IntType,FloatType,StringType
try: from time import tzname
except: tzname=('UNKNOWN','UNKNOWN')
......@@ -254,22 +255,6 @@ class _cache:
'ret':'GMT+4'
}
## gt, lt=gmtime(time()), localtime(time())
## if gt[2]==lt[2] and gt[3]==lt[3]:
## zn='GMT'
## elif gt[2] >= lt[2] and gt
## elif gt[2]==lt[2] and gt[3] > lt[3]:
## zn='GMT-%d' % n
## elif gt[2]==lt[2]
## # Attempt to add the local machine tz info to the cache.
## n=timezone / 3600.0
## # Only handle whole-hour offsets.
## if (n - int(n)) == 0:
## zn=tzname
## gn='GMTint(n)
def __init__(self):
self._db=DateTimeZone._data
self._d,self._zidx={},self._zmap.keys()
......
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