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: """