From 02dd2886783cd303cff6890a741152d013bb00ce Mon Sep 17 00:00:00 2001 From: Unit 193 Date: Mon, 29 Jun 2020 00:33:22 -0400 Subject: New upstream version 1.14.2. --- gallery_dl/text.py | 11 +++++++---- 1 file changed, 7 insertions(+), 4 deletions(-) (limited to 'gallery_dl/text.py') diff --git a/gallery_dl/text.py b/gallery_dl/text.py index 4dc0963..9a716f9 100644 --- a/gallery_dl/text.py +++ b/gallery_dl/text.py @@ -252,10 +252,13 @@ def parse_datetime(date_string, format="%Y-%m-%dT%H:%M:%S%z", utcoffset=0): o = d.utcoffset() if o is not None: # convert to naive UTC - d = d.replace(tzinfo=None) - o - elif utcoffset: - # apply manual UTC offset - d += datetime.timedelta(0, utcoffset * -3600) + d = d.replace(tzinfo=None, microsecond=0) - o + else: + if d.microsecond: + d = d.replace(microsecond=0) + if utcoffset: + # apply manual UTC offset + d += datetime.timedelta(0, utcoffset * -3600) return d except (TypeError, IndexError, KeyError): return None -- cgit v1.2.3