From e40132da09f4734b2d5feedaeb388949869685c8 Mon Sep 17 00:00:00 2001 From: Elyse <26639800+elyse0@users.noreply.github.com> Date: Fri, 10 Mar 2023 15:21:28 -0600 Subject: [PATCH] Revert "[utils] Allow using local timezone for 'now' timestamps" This reverts commit 1799a6ae364c13286e3195ae03a39e7aa82334bf. --- yt_dlp/utils.py | 7 +++---- 1 file changed, 3 insertions(+), 4 deletions(-) diff --git a/yt_dlp/utils.py b/yt_dlp/utils.py index 07bc3f5a0..bc2c36299 100644 --- a/yt_dlp/utils.py +++ b/yt_dlp/utils.py @@ -1893,7 +1893,7 @@ def subtitles_filename(filename, sub_lang, sub_format, expected_real_ext=None): return replace_extension(filename, sub_lang + '.' + sub_format, expected_real_ext) -def datetime_from_str(date_str, precision='auto', format='%Y%m%d', use_utc=True): +def datetime_from_str(date_str, precision='auto', format='%Y%m%d'): R""" Return a datetime object from a string. Supported format: @@ -1902,13 +1902,12 @@ def datetime_from_str(date_str, precision='auto', format='%Y%m%d', use_utc=True) @param format strftime format of DATE @param precision Round the datetime object: auto|microsecond|second|minute|hour|day auto: round to the unit provided in date_str (if applicable). - @param use_utc Use UTC instead of local timezone for 'now' timestamps. """ auto_precision = False if precision == 'auto': auto_precision = True precision = 'microsecond' - today = datetime_round(datetime.datetime.utcnow() if use_utc else datetime.datetime.now(), precision) + today = datetime_round(datetime.datetime.utcnow(), precision) if date_str in ('now', 'today'): return today if date_str == 'yesterday': @@ -1917,7 +1916,7 @@ def datetime_from_str(date_str, precision='auto', format='%Y%m%d', use_utc=True) r'(?P.+)(?P[+-])(?P