Message196101
The docs look correct to me. For example,
>>> from datetime import *
>>> td = datetime.now() - datetime(1,1,1)
>>> td
datetime.timedelta(735103, 61756, 484000)
>>> td.total_seconds()
63512960956.484
^
What the docs say match that output:
>>> (td.microseconds + (td.seconds + td.days * 24 * 3600) * 10**6) / 1e6
63512960956.484
Your suggestion's output:
>>> (td.microseconds / 1e6 + (td.seconds + td.days * 24 * 3600) * 10**6)
6.3512960956e+16
You're multiplying the number seconds by a million - not a good idea ;-) |
|
Date |
User |
Action |
Args |
2013-08-24 22:14:29 | tim.peters | set | recipients:
+ tim.peters, docs@python, allo |
2013-08-24 22:14:29 | tim.peters | set | messageid: <1377382469.42.0.295230732266.issue18827@psf.upfronthosting.co.za> |
2013-08-24 22:14:29 | tim.peters | link | issue18827 messages |
2013-08-24 22:14:29 | tim.peters | create | |
|