From 13c322d48759082bb6bc66ca38874a924cab07d4 Mon Sep 17 00:00:00 2001 From: Daniel Grams Date: Fri, 10 Sep 2021 10:52:55 +0200 Subject: [PATCH] =?UTF-8?q?Ganzt=C3=A4gige=20Veranstaltungen=20#299?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- project/jsonld.py | 8 ++++++-- 1 file changed, 6 insertions(+), 2 deletions(-) diff --git a/project/jsonld.py b/project/jsonld.py index 028f0b4..7d43626 100644 --- a/project/jsonld.py +++ b/project/jsonld.py @@ -92,6 +92,10 @@ def get_sd_for_place(place, use_ref=True): return result +def get_date_from_datetime(value: datetime.datetime) -> datetime.date: + return value.astimezone(berlin_tz).date() + + def get_sd_for_event_date(event_date): event = event_date.event @@ -110,10 +114,10 @@ def get_sd_for_event_date(event_date): result["previousStartDate"] = event.previous_start_date if event.allday: - result["startDate"] = result["startDate"].date() + result["startDate"] = get_date_from_datetime(result["startDate"]) if event_date.end: - result["endDate"] = result["endDate"].date() + result["endDate"] = get_date_from_datetime(result["endDate"]) url_list = list() url_list.append(url_for("event_date", id=event_date.id))