Convert timedelta to floating-point

datetime, floating-point, python, python-2.7, timedelta

Solution

You could use the `total_seconds` method:

time_d_float = time_d.total_seconds()

Problem

I got a timedelta object from the subtraction of two datetimes. I need this value as floating point for further calculations. All that I've found enables the calculation with floating-points, but the result is still a timedelta object. ``` time_d = datetime_1 - datetime_2 time_d_float = float(time_d) ``` does not work.

Original source

Related problems