* utime_to_iso(): Let the local current time be the default input data.
This commit is contained in:
@@ -37,14 +37,16 @@ def shift_time(t, dt, localtime=True):
|
|||||||
else:
|
else:
|
||||||
return time.gmtime(t1)
|
return time.gmtime(t1)
|
||||||
|
|
||||||
def utime_to_iso(t, local=True):
|
def utime_to_iso(t=None, local=True):
|
||||||
"""Converts UNIX time (seconds since Epoch) to ISO-formatted time string.
|
"""Converts UNIX time (seconds since Epoch) to ISO-formatted time string.
|
||||||
|
|
||||||
In order to ease time computation/conversion,
|
In order to ease time computation/conversion,
|
||||||
we will use numeric TZ shift (+/-HH:MM) instead of
|
we will use numeric TZ shift (+/-HH:MM) instead of
|
||||||
letter TZ code (EDT, EST, GMT, etc).
|
letter TZ code (EDT, EST, GMT, etc).
|
||||||
"""
|
"""
|
||||||
from time import localtime, gmtime, strftime, timezone
|
from time import time, localtime, gmtime, strftime, timezone
|
||||||
|
if t == None:
|
||||||
|
t = time()
|
||||||
if local:
|
if local:
|
||||||
tt = localtime(t)
|
tt = localtime(t)
|
||||||
dtz = -timezone + tt.tm_isdst * 3600
|
dtz = -timezone + tt.tm_isdst * 3600
|
||||||
|
|||||||
Reference in New Issue
Block a user