aboutsummaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorSergey M․ <dstftw@gmail.com>2016-05-22 08:28:41 +0600
committerSergey M․ <dstftw@gmail.com>2016-05-22 08:28:41 +0600
commitc6b9cf05e1dbd5e2534607fd3319ac73791d1c89 (patch)
tree875732f488b61a072d44f4b5042a35ed1cb208de
parent4d8819d2492e10f10bd09490f8f203d2f5e2cac4 (diff)
[utils] Do not fail on unknown date formats in unified_strdate
-rw-r--r--youtube_dl/utils.py5
1 files changed, 4 insertions, 1 deletions
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)