prettydate can do UTC, fixes #1036

This commit is contained in:
mdipierro
2015-08-07 02:04:07 -05:00
parent a43d822412
commit e31e4e236f
+4 -3
View File
@@ -5523,11 +5523,12 @@ def completion(callback):
return _completion
def prettydate(d, T=lambda x: x):
def prettydate(d, T=lambda x: x, utc=False):
now = datetime.datetime.utcnow() if utc else datetime.datetime.now()
if isinstance(d, datetime.datetime):
dt = datetime.datetime.now() - d
dt = now - d
elif isinstance(d, datetime.date):
dt = datetime.date.today() - d
dt = now.date() - d
elif not d:
return ''
else: