From 0a25bc891a16232059ad084e8b74fd42299bfd24 Mon Sep 17 00:00:00 2001 From: Johnny JTH Date: Mon, 29 Jan 2024 10:55:25 +0000 Subject: [PATCH] Make parsed datetime timezone-aware --- custom_components/bedste_lectio/sensor.py | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/custom_components/bedste_lectio/sensor.py b/custom_components/bedste_lectio/sensor.py index 12ae824..ff230f1 100644 --- a/custom_components/bedste_lectio/sensor.py +++ b/custom_components/bedste_lectio/sensor.py @@ -44,7 +44,7 @@ def get_next_room(entries: list[dict[str, str]]) -> dict[str, str]: rooms = [] for entry in entries: - date = parser.parse(entry["tidspunkt"].split(" til")[0], fuzzy=True) + date = parser.parse(entry["tidspunkt"].split(" til")[0], fuzzy=True).replace(tzinfo=ZoneInfo("Etc/UCT")) if date < datetime.now(tz=ZoneInfo("Europe/Copenhagen")): continue