diff options
author | dirkf <fieldhouse@gmx.net> | 2022-01-27 00:04:09 +0000 |
---|---|---|
committer | dirkf <fieldhouse@gmx.net> | 2022-01-27 05:38:14 +0000 |
commit | 70b7b0f3e3f64de60d6df48f7c21f3665098569a (patch) | |
tree | 1c4f8397ad4340ba1832a3c999a9fc717e494995 | |
parent | 504543b2e04b916982dfe3d9f2bf8dd5d9124f96 (diff) | |
download | youtube-dl-70b7b0f3e3f64de60d6df48f7c21f3665098569a.tar.gz youtube-dl-70b7b0f3e3f64de60d6df48f7c21f3665098569a.tar.xz youtube-dl-70b7b0f3e3f64de60d6df48f7c21f3665098569a.zip |
Add parsing YYYYMMDD dates, also in Nov/Dec (yt-dlp PR #2094)
-rw-r--r-- | test/test_utils.py | 1 | ||||
-rw-r--r-- | youtube_dl/utils.py | 3 |
2 files changed, 4 insertions, 0 deletions
diff --git a/test/test_utils.py b/test/test_utils.py index 7c6a382fd..20183da1a 100644 --- a/test/test_utils.py +++ b/test/test_utils.py @@ -346,6 +346,7 @@ class TestUtil(unittest.TestCase): self.assertEqual(unified_strdate('Sep 2nd, 2013'), '20130902') self.assertEqual(unified_strdate('November 3rd, 2019'), '20191103') self.assertEqual(unified_strdate('October 23rd, 2005'), '20051023') + self.assertEqual(unified_strdate('20211221'), '20211221') def test_unified_timestamps(self): self.assertEqual(unified_timestamp('December 21, 2010'), 1292889600) diff --git a/youtube_dl/utils.py b/youtube_dl/utils.py index cd32c3968..349d97f4c 100644 --- a/youtube_dl/utils.py +++ b/youtube_dl/utils.py @@ -1735,6 +1735,9 @@ DATE_FORMATS = ( '%Y/%m/%d', '%Y/%m/%d %H:%M', '%Y/%m/%d %H:%M:%S', + '%Y%m%d%H%M', + '%Y%m%d%H%M%S', + '%Y%m%d', '%Y-%m-%d %H:%M', '%Y-%m-%d %H:%M:%S', '%Y-%m-%d %H:%M:%S.%f', |