VTuberAI / src /utils /helpers /time.py
Saidie000's picture
Upload 90 files
1905805 verified
raw
history blame contribute delete
565 Bytes
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