From: Sergey M․ Date: Sun, 22 May 2016 02:28:41 +0000 (+0600) Subject: [utils] Do not fail on unknown date formats in unified_strdate X-Git-Url: http://git.bitcoin.ninja/index.cgi?a=commitdiff_plain;h=c6b9cf05e1dbd5e2534607fd3319ac73791d1c89;p=youtube-dl [utils] Do not fail on unknown date formats in unified_strdate --- diff --git a/youtube_dl/utils.py b/youtube_dl/utils.py index 5301d0740..d65f5e833 100644 --- a/youtube_dl/utils.py +++ b/youtube_dl/utils.py @@ -1055,7 +1055,10 @@ def unified_strdate(date_str, day_first=True): if upload_date is None: timetuple = email.utils.parsedate_tz(date_str) if timetuple: - upload_date = datetime.datetime(*timetuple[:6]).strftime('%Y%m%d') + try: + upload_date = datetime.datetime(*timetuple[:6]).strftime('%Y%m%d') + except ValueError: + pass if upload_date is not None: return compat_str(upload_date)