File size: 565 Bytes
1905805 | 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 | import datetime
from dateutil import tz
def get_current_time(include_ms: bool = True, as_str: bool = True):
time = datetime.datetime.now()
if include_ms:
time = time.replace(microsecond=0)
time = time.astimezone(tz.tzlocal())
if as_str:
time = time.isoformat()
return time
def timestamp_to_str(timestamp: int, include_ms: bool = True):
time = datetime.datetime.fromtimestamp(timestamp)
if include_ms: time = time.replace(microsecond=0)
time = time.astimezone(tz.tzlocal()).isoformat()
return time |