2025-08-19 08:06:37 -04:00

25 lines
693 B
Python

import datetime
from talon import Module
mod = Module()
@mod.action_class
class Actions:
def time_format(fmt: str = None) -> str:
"""Return the current time, formatted.
fmt: strftime()-style format string, defaults to ISO format."""
now = datetime.datetime.now()
if fmt is None:
return now.isoformat()
return now.strftime(fmt)
def time_format_utc(fmt: str = None) -> str:
"""Return the current UTC time, formatted.
fmt: strftime()-style format string, defaults to ISO format."""
now = datetime.datetime.utcnow()
if fmt is None:
return now.isoformat()
return now.strftime(fmt)