diff options
author | Tal Einat <taleinat+github@gmail.com> | 2019-05-21 22:03:58 +0300 |
---|---|---|
committer | GitHub <noreply@github.com> | 2019-05-21 22:03:58 +0300 |
commit | 390d88e49c55c15fac7cdf60b649a4b9b15d189b (patch) | |
tree | 6b78a0a6c2932580eb80989812a24779d28e5dda /Doc | |
parent | 6b48e658bf80b0e30fddd9dfe80021313e57fb6a (diff) | |
download | cpython-git-390d88e49c55c15fac7cdf60b649a4b9b15d189b.tar.gz |
[3.7] bpo-19376: Added doc mentioning `datetime.strptime()` without a year fails for Feb 29. (GH-10243)
(cherry picked from commit 56027ccd6b9dab4a090e4fef8574933fb9a36ff2)
Co-authored-by: Abhishek Kumar Singh <toanant@users.noreply.github.com>
Diffstat (limited to 'Doc')
-rw-r--r-- | Doc/library/datetime.rst | 4 |
1 files changed, 4 insertions, 0 deletions
diff --git a/Doc/library/datetime.rst b/Doc/library/datetime.rst index 1ee23c2175..00cfaeb66f 100644 --- a/Doc/library/datetime.rst +++ b/Doc/library/datetime.rst @@ -2031,6 +2031,9 @@ For :class:`date` objects, the format codes for hours, minutes, seconds, and microseconds should not be used, as :class:`date` objects have no such values. If they're used anyway, ``0`` is substituted for them. +For the :meth:`datetime.strptime` class method, the default value is ``1900-01-01T00:00:00.000``: +any components not specified in the format string will be pulled from the default value. [#]_ + The full set of format codes supported varies across platforms, because Python calls the platform C library's :func:`strftime` function, and platform variations are common. To see the full set of format codes supported on your @@ -2265,3 +2268,4 @@ Notes: .. rubric:: Footnotes .. [#] If, that is, we ignore the effects of Relativity +.. [#] Passing ``datetime.strptime('Feb 29', '%b %d')`` will fail since ``1900`` is not a leap year. |