prettydate can do UTC, fixes #1036
This commit is contained in:
+4
-3
@@ -5523,11 +5523,12 @@ def completion(callback):
|
|||||||
return _completion
|
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):
|
if isinstance(d, datetime.datetime):
|
||||||
dt = datetime.datetime.now() - d
|
dt = now - d
|
||||||
elif isinstance(d, datetime.date):
|
elif isinstance(d, datetime.date):
|
||||||
dt = datetime.date.today() - d
|
dt = now.date() - d
|
||||||
elif not d:
|
elif not d:
|
||||||
return ''
|
return ''
|
||||||
else:
|
else:
|
||||||
|
|||||||
Reference in New Issue
Block a user