fix time
This commit is contained in:
parent
59966a2f17
commit
30d43be793
|
|
@ -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:
|
||||||
"""
|
"""
|
||||||
|
|
|
||||||
Loading…
Reference in New Issue