From 173aa1a68a7ee2a5376fe3d5c7c6138a1c744b42 Mon Sep 17 00:00:00 2001 From: Manuel Weiser Date: Sun, 6 Jul 2025 11:37:04 +0200 Subject: [PATCH] =?UTF-8?q?=C3=84ndere=20das=20Ver=C3=B6ffentlichungsdatum?= =?UTF-8?q?=20auf=202=20Tage=20zur=C3=BCck,=20um=20zuk=C3=BCnftige=20Probl?= =?UTF-8?q?eme=20zu=20vermeiden.?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- local_podcast_generator.py | 8 ++++---- 1 file changed, 4 insertions(+), 4 deletions(-) diff --git a/local_podcast_generator.py b/local_podcast_generator.py index 8f32c2a..15a56fc 100644 --- a/local_podcast_generator.py +++ b/local_podcast_generator.py @@ -134,9 +134,9 @@ class LocalPodcastGenerator: # Dateigröße file_size = file_path.stat().st_size - # Änderungsdatum als Veröffentlichungsdatum, aber einen Tag zurück + # Änderungsdatum als Veröffentlichungsdatum, aber 2 Tage zurück from datetime import timezone, timedelta - pub_date = datetime.fromtimestamp(file_path.stat().st_mtime, tz=timezone.utc) - timedelta(days=1) + pub_date = datetime.fromtimestamp(file_path.stat().st_mtime, tz=timezone.utc) - timedelta(days=2) return { 'title': title, @@ -367,9 +367,9 @@ Ich spezialisiere mich auf House Music, die mehr als nur Beats bietet – sie er atom_link.set("type", "application/rss+xml") # Wichtig: lastBuildDate für bessere Erkennung von Updates (RFC 2822 konform) - # Verwende aktuelles Datum für die Feed-Erstellung, aber einen Tag zurück + # Verwende aktuelles Datum, aber 2 Tage zurück um Zukunftsprobleme zu vermeiden from datetime import timezone, timedelta - current_date = datetime.now(timezone.utc) - timedelta(days=1) + current_date = datetime.now(timezone.utc) - timedelta(days=2) last_build = ET.SubElement(channel, "lastBuildDate") last_build.text = self.format_rfc2822_date(current_date)