我有数百万秒的总和。我希望以人类可读的形式显示这些数量。就像我有5 000 000秒,那占X years, Y months, Z days, V hours W minutes
?
我可以手动计算它,但我希望有一个更漂亮,内置的pythonic日期时间库方法我无法找到。
答案 0 :(得分:2)
至少,如果你只说几百万秒,datetime.timedelta至少会让你在那里:
import datetime
print datetime.timedelta(seconds=5000000)
57 days, 20:53:20
但正如其他人所说,你想要一个月有多大?如果没有时间框架,开始/结束计数,任何超过数天或数周的细分都是毫无意义的。