init commit

This commit is contained in:
unknown
2025-08-19 08:06:37 -04:00
commit 2957b5515a
743 changed files with 45495 additions and 0 deletions
@@ -0,0 +1,24 @@
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)
@@ -0,0 +1,7 @@
date insert: insert(user.time_format("%Y-%m-%d"))
date insert UTC: insert(user.time_format_utc("%Y-%m-%d"))
timestamp insert: insert(user.time_format("%Y-%m-%d %H:%M:%S"))
timestamp insert high resolution: insert(user.time_format("%Y-%m-%d %H:%M:%S.%f"))
timestamp insert UTC: insert(user.time_format_utc("%Y-%m-%d %H:%M:%S"))
timestamp insert UTC high resolution:
insert(user.time_format_utc("%Y-%m-%d %H:%M:%S.%f"))