Issue #8013: time.asctime and time.ctime no longer call system asctime

and ctime functions.  The year range for time.asctime is now 1900
through maxint.  The range for time.ctime is the same as for
time.localtime.  The string produced by these functions is longer than
24 characters when year is greater than 9999.
This commit is contained in:
Alexander Belopolsky 2011-01-04 16:34:30 +00:00
parent 2427ab9d6f
commit b9588b528a
4 changed files with 62 additions and 40 deletions

View file

@ -125,7 +125,7 @@ The module defines the following functions and data items:
.. function:: asctime([t])
Convert a tuple or :class:`struct_time` representing a time as returned by
:func:`gmtime` or :func:`localtime` to a 24-character string of the following
:func:`gmtime` or :func:`localtime` to a string of the following
form: ``'Sun Jun 20 23:21:05 1993'``. If *t* is not provided, the current time
as returned by :func:`localtime` is used. Locale information is not used by
:func:`asctime`.