11 lines
330 B
Python
11 lines
330 B
Python
def date_interval_to_seconds(interval):
|
|
"""
|
|
Convert timedelta object into int representing the number of seconds. If
|
|
number of seconds is less than 0, then return 0.
|
|
"""
|
|
seconds = (
|
|
interval.microseconds + (interval.seconds + interval.days * 24 * 3600) * 10**6
|
|
) / float(10**6)
|
|
|
|
return seconds
|