from datetime import datetime, timezone, timedelta class GTime: """서버 전역에서 UTC 기준 시간을 사용하기 위한 유틸. (backend 와 동일)""" @staticmethod def UTC() -> datetime: return datetime.now(timezone.utc).replace(tzinfo=None) @staticmethod def UTCStr(fmt: str = "%Y-%m-%d %H:%M:%S") -> str: return GTime.UTC().strftime(fmt) @staticmethod def AddMinutes(minutes: int) -> datetime: return GTime.UTC() + timedelta(minutes=minutes) @staticmethod def AddDays(days: int) -> datetime: return GTime.UTC() + timedelta(days=days)