From 30d43be79363e5da18dc5295d6e376a068fcef13 Mon Sep 17 00:00:00 2001 From: itqop Date: Fri, 19 Dec 2025 14:20:26 +0300 Subject: [PATCH] fix time --- bot/services/time_service.py | 8 +++++--- 1 file changed, 5 insertions(+), 3 deletions(-) diff --git a/bot/services/time_service.py b/bot/services/time_service.py index e8080f8..68684cb 100644 --- a/bot/services/time_service.py +++ b/bot/services/time_service.py @@ -24,12 +24,14 @@ class TimeService: def get_now(self) -> datetime: """ - Get current datetime as naive UTC. + Get current datetime in configured timezone (as naive). 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: """