找到许多 datetime.timedelta 个对象的最小公倍数
Find lowest common multiple of many datetime.timedelta objects
给定一个 n
timedelta 对象的列表,时间的最小单位是分钟,
from datetime import timedelta as td
[td(days=1, hours=4, minutes=0),
td(days=0, hours=2 minutes=30),
td(days=3, hours=0 minutes=30),
...]
如何找到最小公倍数?
您可以将其全部转换为秒并获得LCM。使用 timedelta.total_seconds()
给定一个 n
timedelta 对象的列表,时间的最小单位是分钟,
from datetime import timedelta as td
[td(days=1, hours=4, minutes=0),
td(days=0, hours=2 minutes=30),
td(days=3, hours=0 minutes=30),
...]
如何找到最小公倍数?
您可以将其全部转换为秒并获得LCM。使用 timedelta.total_seconds()