COMMITS
/ Lib/_strptime.py March 13, 2026
J
gh-140715: Add %t and %n format codes support to strptime() (GH-144896)
Jason Yalim, PhD committed
February 20, 2026
A
Update comments in `_strptime` module (GH-144979)
Anton Ryzhov committed
February 16, 2026
J
gh-140715: Add `%D` format code support to `strptime()` (GH-144819)
Jason Yalim, PhD committed
February 9, 2026
J
gh-140715: Add `%F` format code support to `strptime()` (GH-140647)
Jason Yalim, PhD committed
September 19, 2025
G
gh-81148: Eliminate unnecessary check in _strptime when determining AM/PM (#13428)
Gordon P. Hemsley committed
S
gh-121237: Add `%:z` directive to datetime.strptime (#136961)
Semyon Moroz committed
June 27, 2025
S
gh-136028: Fix parsing month names containing "İ" (U+0130) in strptime() (GH-136029)
Serhiy Storchaka committed
S
gh-53203: Fix strptime() for %c, %x and %X formats on some locales (#135971)
Serhiy Storchaka committed
May 20, 2025
S
gh-122781: Allow empty offset for `%z` in `strptime` (#132922)
Stan Ulbrych committed
April 9, 2025
S
gh-131434: Improve error reporting for incorrect format in strptime() (GH-131568)
Serhiy Storchaka committed
December 4, 2024
October 14, 2024
S
gh-53203: Fix strptime() for %c, %x and %X formats on many locales (GH-125406)
Serhiy Storchaka committed
October 12, 2024
S
gh-53203: Fix strptime() for %c and %x formats on many locales (GH-124946)
Serhiy Storchaka committed
September 25, 2024
N
gh-41431: Add `datetime.time.strptime()` and `datetime.date.strptime()` (#120752)
Nice Zombies committed
September 3, 2024
A
Fix typos in warnings, docstrings, comments and text files (#123597)
abstractee committed
April 3, 2024
G
GH-70647: Deprecate strptime day of month parsing without a year present to avoid leap-year bugs (GH-117107)
Gregory P. Smith committed
December 26, 2023
G
bpo-36959: Fix error messages for invalid ISO format string in _strptime() (GH-13408)
Gordon P. Hemsley committed
April 27, 2023
P
GH-90750: Use datetime.fromisocalendar in _strptime (#103802)
Paul Ganssle committed
March 3, 2021
N
bpo-43295: Fix error handling of datetime.strptime format string '%z' (GH-24627)
Noor Michael committed
January 12, 2020
R
Fix outdated comment in _strptime.py (GH-17929)
Ram Rachum committed
May 20, 2018
M
bpo-33541: Remove unused __pad function (GH-4377)
Mario Corchero committed
April 20, 2018
V
Spelling fixes to docs, docstrings, and comments (GH-6374)
Ville Skyttä committed
January 9, 2018
M
Fix when parsing tz offsets microseconds shorter than 6 (#4781)
Mario Corchero committed
October 26, 2017
M
Closes bpo-31800: Support for colon when parsing time offsets (#4015)
Mario Corchero committed
September 7, 2017
A
bpo-31370: Remove support for threads-less builds (#3385)
Antoine Pitrou committed
March 12, 2016
S
Issue #23718: Fixed parsing time in week 0 before Jan 1. Original patch by
Serhiy Storchaka committed
S
Issue #23718: Fixed parsing time in week 0 before Jan 1. Original patch by
Serhiy Storchaka committed
December 3, 2015
S
Issue #6478: _strptime's regexp cache now is reset after changing timezone
Serhiy Storchaka committed
S
Issue #6478: _strptime's regexp cache now is reset after changing timezone
Serhiy Storchaka committed
S
Issue #6478: _strptime's regexp cache now is reset after changing timezone
Serhiy Storchaka committed
October 6, 2015
A
Closes issue #12006: Add ISO 8601 year, week, and day directives to strptime.
Alexander Belopolsky committed
March 24, 2015
S
Fixed using deprecated escaping in regular expression in _strptime.py (issue23622).
Serhiy Storchaka committed
March 19, 2015
S
Issue #23136: _strptime now uniformly handles all days in week 0, including
Serhiy Storchaka committed
S
Issue #23136: _strptime now uniformly handles all days in week 0, including
Serhiy Storchaka committed
November 9, 2014
R
Issue #22823: Use set literals instead of creating a set from a list
Raymond Hettinger committed
March 20, 2014
V
Issue #20976: pyflakes: Remove unused imports
Victor Stinner committed
November 24, 2013
S
Issue #19545: Avoid chained exceptions while passing stray % to
Serhiy Storchaka committed
S
Issue #19545: Avoid chained exceptions while passing stray % to
Serhiy Storchaka committed
August 17, 2013
E
#18705: merge with 3.3.
Ezio Melotti committed
E
#18705: fix a number of typos. Patch by Févry Thibault.
Ezio Melotti committed
July 4, 2013
B
Issue #18200: Back out usage of ModuleNotFoundError (8d28d44f3a9a)
Brett Cannon committed
June 14, 2013
B
Issue #18200: Update the stdlib (except tests) to use
Brett Cannon committed
April 3, 2013
E
#17572: merge with 3.3.
Ezio Melotti committed
February 10, 2013
A
Issue #17165: fix a bare import in _strptime.py.
Antoine Pitrou committed
June 14, 2012
A
Issue #1667546: On platforms supporting tm_zone and tm_gmtoff fields
Alexander Belopolsky committed
May 14, 2012
A
Followup to issue #14157: respect the relative ordering of values produced by time.strptime().
Antoine Pitrou committed
May 10, 2012
A
Issue #14157: Fix time.strptime failing without a year on February 29th.
Antoine Pitrou committed
July 14, 2010
A
PEP 8 conformance: class_ -> cls
Alexander Belopolsky committed
June 18, 2010
A
Issue #6641: Original commit for this issue, r82053, introduced a
Alexander Belopolsky committed