]> granicus.if.org Git - python/commit
Issue #8644: Improve accuracy of timedelta.total_seconds, by doing intermediate
authorMark Dickinson <dickinsm@gmail.com>
Sat, 8 May 2010 14:35:02 +0000 (14:35 +0000)
committerMark Dickinson <dickinsm@gmail.com>
Sat, 8 May 2010 14:35:02 +0000 (14:35 +0000)
commit0381e3f16a0d390e956c8adbe905d48e92de9cc6
treeeda57579d3b4dda56a9e487766ffe849b0372b6d
parent161b024b6d2e68295e89f24837a27da599638ea2
Issue #8644: Improve accuracy of timedelta.total_seconds, by doing intermediate
computations with integer arithmetic instead of floating point.
td.total_seconds() now agrees with td / timedelta(seconds = 1).

Thanks Alexander Belopolsky for the patch.
Doc/library/datetime.rst
Lib/test/test_datetime.py
Misc/NEWS
Modules/datetimemodule.c