| 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 |