diff options
| author | Georg Brandl <georg@python.org> | 2013-09-16 08:28:47 +0200 |
|---|---|---|
| committer | Georg Brandl <georg@python.org> | 2013-09-16 08:28:47 +0200 |
| commit | 508d3900f7331fa566485b43eed8743aadb2e95d (patch) | |
| tree | 77eb9b28f016276e71be020f7f78d30703cd6744 /sphinx/builders | |
| parent | e99b315a514d0013b995aa4cdb7e2988233982a9 (diff) | |
| download | sphinx-508d3900f7331fa566485b43eed8743aadb2e95d.tar.gz | |
Small consistency fix for timestamp tzoffset calculation.
Diffstat (limited to 'sphinx/builders')
| -rw-r--r-- | sphinx/builders/gettext.py | 5 |
1 files changed, 3 insertions, 2 deletions
diff --git a/sphinx/builders/gettext.py b/sphinx/builders/gettext.py index 2bee3e64..50d5163b 100644 --- a/sphinx/builders/gettext.py +++ b/sphinx/builders/gettext.py @@ -108,14 +108,15 @@ class I18nBuilder(Builder): catalog.add(m, node) +# determine tzoffset once to remain unaffected by DST change during build timestamp = time() +tzdelta = datetime.fromtimestamp(timestamp) - \ + datetime.utcfromtimestamp(timestamp) class LocalTimeZone(tzinfo): def __init__(self, *args, **kw): super(LocalTimeZone, self).__init__(*args, **kw) - tzdelta = datetime.fromtimestamp(timestamp) - \ - datetime.utcfromtimestamp(timestamp) self.tzdelta = tzdelta def utcoffset(self, dt): |
