Bug #1566663: remove obsolete example from datetime docs.

(backport from rev. 52063)
This commit is contained in:
Georg Brandl 2006-09-30 09:06:49 +00:00
parent 506cc189a9
commit ad4e11e16d
2 changed files with 20 additions and 16 deletions

View File

@ -1421,19 +1421,21 @@ The exact range of years for which \method{strftime()} works also
varies across platforms. Regardless of platform, years before 1900
cannot be used.
\subsection{Examples}
\subsubsection{Creating Datetime Objects from Formatted Strings}
The \class{datetime} class does not directly support parsing formatted time
strings. You can use \function{time.strptime} to do the parsing and create
a \class{datetime} object from the tuple it returns:
\begin{verbatim}
>>> s = "2005-12-06T12:13:14"
>>> from datetime import datetime
>>> from time import strptime
>>> datetime(*strptime(s, "%Y-%m-%dT%H:%M:%S")[0:6])
datetime.datetime(2005, 12, 6, 12, 13, 14)
\end{verbatim}
%%% This example is obsolete, since strptime is now supported by datetime.
%
% \subsection{Examples}
%
% \subsubsection{Creating Datetime Objects from Formatted Strings}
%
% The \class{datetime} class does not directly support parsing formatted time
% strings. You can use \function{time.strptime} to do the parsing and create
% a \class{datetime} object from the tuple it returns:
%
% \begin{verbatim}
% >>> s = "2005-12-06T12:13:14"
% >>> from datetime import datetime
% >>> from time import strptime
% >>> datetime(*strptime(s, "%Y-%m-%dT%H:%M:%S")[0:6])
% datetime.datetime(2005, 12, 6, 12, 13, 14)
% \end{verbatim}
%

View File

@ -151,6 +151,8 @@ Tests
Documentation
-------------
- Bug #1566663: remove obsolete example from datetime docs.
- Bug #1541682: Fix example in the "Refcount details" API docs.
Additionally, remove a faulty example showing PySequence_SetItem applied
to a newly created list object and add notes that this isn't a good idea.