]> granicus.if.org Git - python/commit
Raise ValueError when value being stored in a time_t variable will result in
authorBrett Cannon <bcannon@gmail.com>
Sat, 19 Jun 2004 20:48:43 +0000 (20:48 +0000)
committerBrett Cannon <bcannon@gmail.com>
Sat, 19 Jun 2004 20:48:43 +0000 (20:48 +0000)
commit298c380c74294bedcc0b5999c57e3aca03fb3731
tree3064e192d47ff9049f27351158641410628cd0ef
parentcdc7923f6d1c9731d81f299569b1ea72de7eb212
Raise ValueError when value being stored in a time_t variable will result in
more than a second of precision.  Primarily affects ctime, localtime, and
gmtime.

Closes bug #919012 thanks to Tim Peters' code.

Tim suggests that the new funciton being introduced, _PyTime_DoubletoTimet(),
should be added to the internal C API and then used in datetime where
appropriate.  Not being done now for lack of time.
Modules/timemodule.c