Mercurial > hg > bts-webui
changeset 17:b0ebc06249b8 draft
Marga's date format
author | maxy-guest |
---|---|
date | Sun, 15 Jul 2007 19:49:11 +0000 |
parents | 8437da14f712 |
children | be9653cc4931 |
files | bts_webui/amancay/templatetags/template_filters.py |
diffstat | 1 files changed, 13 insertions(+), 2 deletions(-) [+] |
line wrap: on
line diff
--- a/bts_webui/amancay/templatetags/template_filters.py +++ b/bts_webui/amancay/templatetags/template_filters.py @@ -11,7 +11,18 @@ except: return '' if arg is None: - arg = "%s" - return datetime.strftime(datetime.fromtimestamp(value),arg) + d = datetime.fromtimestamp(value) + now = datetime.now() + if (d.year != now.year): + # marga says: + return d.strftime("%d/%m/%y") + elif (d.month != now.month): + return d.strftime("%b %e") + elif (d.day != now.day): + return d.strftime("%a %e") + else: + return d.strftime("%k:%M") + + return datetime.fromtimestamp(value).strftime(arg) register.filter(tstodate)