How to convert a timedelta object to a string?
ptmcg at austin.rr._bogus_.com
Thu Sep 14 23:34:33 CEST 2006
"Carl J. Van Arsdall" <cvanarsdall at mvista.com> wrote in message
news:mailman.104.1158267229.10491.python-list at python.org...
> Basically I used the datetime module and timedelta objects to calculate a
> difference between two times. Now I'm trying to figure out how I make
> that time delta a string HH:MM:SS to show elapsed time. I've spent tons
> of time looking at the module's documentation but I'm not seeing how those
> methods will help me. Can anyone help me with this?
> Here's what I'm trying to do, assum that resultsDict is a dictionary of
> objects that have various pieces of information including a start time and
> a stop time that are strings which I extracted from a file in an earlier
> part of the program. I use regEx to split up the hours, minutes, and
> seconds and create timedelta objects, which I then subtract to get the
> different. What I need is to get the value in duration as HH:MM:SS as a
>From the Python console:
>>> startTime = datetime.timedelta(seconds=45,minutes=22,hours=10)
>>> stopTime = datetime.timedelta(seconds=25,minutes=2,hours=4)
>>> delta = startTime-stopTime
More information about the Python-list