diff options
author | Evgeny Fadeev <evgeny.fadeev@gmail.com> | 2012-04-10 16:31:47 -0500 |
---|---|---|
committer | Evgeny Fadeev <evgeny.fadeev@gmail.com> | 2012-04-10 16:31:47 -0500 |
commit | 511a7e1d9a7b1ed2fa60c3a58e0191f975384c6d (patch) | |
tree | 0bd1d10812474b124541947301ce4827694b335a /askbot/templatetags/extra_filters_jinja.py | |
parent | bfa1229693151aa454ef9c176816581a5a52d624 (diff) | |
download | askbot-511a7e1d9a7b1ed2fa60c3a58e0191f975384c6d.tar.gz askbot-511a7e1d9a7b1ed2fa60c3a58e0191f975384c6d.tar.bz2 askbot-511a7e1d9a7b1ed2fa60c3a58e0191f975384c6d.zip |
added the timezone offset to the timestamps in the html output and hopefully fixed the related "timeago" issue
Diffstat (limited to 'askbot/templatetags/extra_filters_jinja.py')
-rw-r--r-- | askbot/templatetags/extra_filters_jinja.py | 11 |
1 files changed, 11 insertions, 0 deletions
diff --git a/askbot/templatetags/extra_filters_jinja.py b/askbot/templatetags/extra_filters_jinja.py index 8083657d..b03e4a89 100644 --- a/askbot/templatetags/extra_filters_jinja.py +++ b/askbot/templatetags/extra_filters_jinja.py @@ -1,4 +1,5 @@ import datetime +import pytz import re import time import urllib @@ -35,6 +36,16 @@ def absolutize_urls_func(text): return url_re4.sub(replacement, text) absolutize_urls = register.filter(absolutize_urls_func) +TIMEZONE_STR = pytz.timezone( + django_settings.TIME_ZONE + ).localize( + datetime.datetime.now() + ).strftime('%z') + +@register.filter +def add_tz_offset(datetime_object): + return str(datetime_object) + ' ' + TIMEZONE_STR + @register.filter def strip_path(url): """removes path part of the url""" |