Hi, Any help here is appreciated.
I found a related unit test here: main\External.LCA_RESTRICTED\Languages\IronPython\27\Lib\test\test_datetime.py: def test_total_seconds(self): td = timedelta(days=365) self.assertEqual(td.total_seconds(), 31536000.0) for total_seconds in [123456.789012, -123456.789012, 0.123456, 0, 1e6]: td = timedelta(seconds=total_seconds) self.assertEqual(td.total_seconds(), total_seconds) # Issue8644: Test that td.total_seconds() has the same # accuracy as td / timedelta(seconds=1). for ms in [-1, -2, -123]: td = timedelta(microseconds=ms) self.assertEqual(td.total_seconds(), ((24*3600*td.days + td.seconds)*10**6 + td.microseconds)/10**6) I would like to know how to enable and run this in the build. Thank you very much. Mello On Fri, Mar 2, 2012 at 2:10 PM, Jeff Hardy <jdha...@gmail.com> wrote: > Just an oversight. Can you open an issue on ironpython.codeplex.com? > Should be easy enough to get this in. If you're up to it, a pull > request would be even better :) > > - Jeff > > On Fri, Mar 2, 2012 at 8:54 AM, Cesar Mello <cme...@gmail.com> wrote: > > Hi! > > > > This method doesn't seem to be implemented. From > > http://docs.python.org/library/datetime.html : > > timedelta.total_seconds() > > > > Return the total number of seconds contained in the duration. Equivalent > to > > (td.microseconds + (td.seconds + td.days * 24 * 3600) * 10**6) /10**6 > > computed with true division enabled. > > > > Note that for very large time intervals (greater than 270 years on most > > platforms) this method will lose microsecond accuracy. > > > > New in version 2.7. > > > > > > Best regards! > > Mello > > > > _______________________________________________ > > Ironpython-users mailing list > > Ironpython-users@python.org > > http://mail.python.org/mailman/listinfo/ironpython-users > > >
_______________________________________________ Ironpython-users mailing list Ironpython-users@python.org http://mail.python.org/mailman/listinfo/ironpython-users