From 9552fb3ca05e69568e82b97fea9792eff4479840 Mon Sep 17 00:00:00 2001 From: ArabCoders Date: Thu, 16 Nov 2023 16:16:00 +0300 Subject: [PATCH] report date time correctly. --- app/ytdl.py | 4 +++- 1 file changed, 3 insertions(+), 1 deletion(-) diff --git a/app/ytdl.py b/app/ytdl.py index 6740de1..ddf7386 100644 --- a/app/ytdl.py +++ b/app/ytdl.py @@ -8,6 +8,7 @@ import multiprocessing import logging import re from dl_formats import get_format, get_opts, AUDIO_FORMATS +from datetime import datetime log = logging.getLogger('ytdl') @@ -251,7 +252,8 @@ class DownloadQueue: error = None if "live_status" in entry and "release_timestamp" in entry and entry.get("live_status") == "is_upcoming": - error = f"Live stream is scheduled to start at {time.strftime('%Y-%m-%d %H:%M:%S %Z', time.localtime(entry.get('release_timestamp')))}" + dt_ts = datetime.fromtimestamp(entry.get("release_timestamp")).strftime('%Y-%m-%d %H:%M:%S %z') + error = f"Live stream is scheduled to start at {dt_ts}" else: if "msg" in entry: error = entry["msg"]