Add mktime_tz(). Add () to a function reference in parsedate_tz().

This commit is contained in:
Guido van Rossum 1998-02-18 05:09:14 +00:00
parent 00455b77a6
commit 8cf94e608e
2 changed files with 18 additions and 2 deletions

View File

@ -40,13 +40,21 @@ returned.
\end{funcdesc} \end{funcdesc}
\begin{funcdesc}{parsedate_tz}{date} \begin{funcdesc}{parsedate_tz}{date}
Performs the same function as \code{parsedate}, but returns either Performs the same function as \code{parsedate()}, but returns either
\code{None} or a 10-tuple; the first 9 elements make up a tuple that \code{None} or a 10-tuple; the first 9 elements make up a tuple that
can be passed directly to \code{time.mktime()}, and the tenth is the can be passed directly to \code{time.mktime()}, and the tenth is the
offset of the date's time zone from UTC (which is the official term offset of the date's time zone from UTC (which is the official term
for Greenwich Mean Time). for Greenwich Mean Time).
\end{funcdesc} \end{funcdesc}
\begin{funcdesc}{mktime_tz}{tuple}
Turn a 10-tuple as returned by \code{parsedate_tz()} into a UTC timestamp.
Minor deficiency: this first interprets the first 8 elements as a
local time and then compensates for the timezone difference;
this may yield a slight error around daylight savings time
switch dates. Not enough to worry about for common use.
\end{funcdesc}
\subsection{Message Objects} \subsection{Message Objects}
A \code{Message} instance has the following methods: A \code{Message} instance has the following methods:

View File

@ -40,13 +40,21 @@ returned.
\end{funcdesc} \end{funcdesc}
\begin{funcdesc}{parsedate_tz}{date} \begin{funcdesc}{parsedate_tz}{date}
Performs the same function as \code{parsedate}, but returns either Performs the same function as \code{parsedate()}, but returns either
\code{None} or a 10-tuple; the first 9 elements make up a tuple that \code{None} or a 10-tuple; the first 9 elements make up a tuple that
can be passed directly to \code{time.mktime()}, and the tenth is the can be passed directly to \code{time.mktime()}, and the tenth is the
offset of the date's time zone from UTC (which is the official term offset of the date's time zone from UTC (which is the official term
for Greenwich Mean Time). for Greenwich Mean Time).
\end{funcdesc} \end{funcdesc}
\begin{funcdesc}{mktime_tz}{tuple}
Turn a 10-tuple as returned by \code{parsedate_tz()} into a UTC timestamp.
Minor deficiency: this first interprets the first 8 elements as a
local time and then compensates for the timezone difference;
this may yield a slight error around daylight savings time
switch dates. Not enough to worry about for common use.
\end{funcdesc}
\subsection{Message Objects} \subsection{Message Objects}
A \code{Message} instance has the following methods: A \code{Message} instance has the following methods: