diff --git a/Doc/lib/libdatetime.tex b/Doc/lib/libdatetime.tex index 2151854ae96..1d618738a4d 100644 --- a/Doc/lib/libdatetime.tex +++ b/Doc/lib/libdatetime.tex @@ -1399,61 +1399,3 @@ The exact range of years for which \method{strftime()} works also varies across platforms. Regardless of platform, years before 1900 cannot be used. - -\subsection{C API} - -Struct typedefs: - -\begin{verbatim} - PyDateTime_Date - PyDateTime_DateTime - PyDateTime_Time - PyDateTime_Delta - PyDateTime_TZInfo -\end{verbatim} - -Type-check macros: - -\begin{verbatim} - PyDate_Check(op) - PyDate_CheckExact(op) - - PyDateTime_Check(op) - PyDateTime_CheckExact(op) - - PyTime_Check(op) - PyTime_CheckExact(op) - - PyDelta_Check(op) - PyDelta_CheckExact(op) - - PyTZInfo_Check(op) - PyTZInfo_CheckExact(op) -\end{verbatim} - -Accessor macros: - -All objects are immutable, so accessors are read-only. All macros -return ints. For \class{date} and \class{datetime} instances: -\begin{verbatim} - PyDateTime_GET_YEAR(o) - PyDateTime_GET_MONTH(o) - PyDateTime_GET_DAY(o) -\end{verbatim} - -For \class{datetime} instances: -\begin{verbatim} - PyDateTime_DATE_GET_HOUR(o) - PyDateTime_DATE_GET_MINUTE(o) - PyDateTime_DATE_GET_SECOND(o) - PyDateTime_DATE_GET_MICROSECOND(o) -\end{verbatim} - -For \class{time} instances: -\begin{verbatim} - PyDateTime_TIME_GET_HOUR(o) - PyDateTime_TIME_GET_MINUTE(o) - PyDateTime_TIME_GET_SECOND(o) - PyDateTime_TIME_GET_MICROSECOND(o) -\end{verbatim} -