commit | 298c380c74294bedcc0b5999c57e3aca03fb3731 | [log] [tgz] |
---|---|---|
author | Brett Cannon <bcannon@gmail.com> | Sat Jun 19 20:48:43 2004 +0000 |
committer | Brett Cannon <bcannon@gmail.com> | Sat Jun 19 20:48:43 2004 +0000 |
tree | 3064e192d47ff9049f27351158641410628cd0ef | |
parent | cdc7923f6d1c9731d81f299569b1ea72de7eb212 [diff] |
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.