sintonia/playout/libretime_playout/utils.py
jo 28857fbf49 refactor(playout): remove date_interval_to_seconds function
Replace date_interval_to_seconds function with
either timedelta.total_seconds() or seconds_between().
2022-07-17 13:29:03 +02:00

10 lines
257 B
Python

from datetime import datetime
def seconds_between(base: datetime, target: datetime) -> float:
"""
Get seconds between base and target datetime.
Return 0 if target is older than base.
"""
return max(0, (target - base).total_seconds())