This commit is contained in:
itqop 2025-12-19 14:20:26 +03:00
parent 59966a2f17
commit 30d43be793
1 changed files with 5 additions and 3 deletions

View File

@ -24,12 +24,14 @@ class TimeService:
def get_now(self) -> datetime: def get_now(self) -> datetime:
""" """
Get current datetime as naive UTC. Get current datetime in configured timezone (as naive).
Returns: Returns:
Current datetime (naive UTC) Current datetime in local timezone (Moscow), naive
""" """
return datetime.utcnow() # Get aware datetime in configured timezone, then strip timezone
aware_now = datetime.now(self.timezone)
return aware_now.replace(tzinfo=None)
def combine_date_time(self, date: datetime, time_of_day: time) -> datetime: def combine_date_time(self, date: datetime, time_of_day: time) -> datetime:
""" """