gpt4 book ai didi

python - 如何从 timedelta 中获取值?

转载 作者:行者123 更新时间:2023-11-28 16:35:12 26 4
gpt4 key购买 nike

当 SQLalchemy 返回时:

{u'age': datetime.timedelta(12045),}

如何获得 12045?我已经尝试了 str()strftime() 和其他一些方法,但没有任何效果。

最佳答案

来自docs ,使用 .total_seconds() 获取时间增量的长度。请注意,您提供的 timedelta 显示的是天数,但 timedelta 也包括秒和微秒。如果您只想要天数,请使用 .days

age = datetime.timedelta(12045)
print(age.total_seconds()) # 1040688000.0
print(age.days) # 12045, but not the full value represented by the delta

关于python - 如何从 timedelta 中获取值?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/27322362/

26 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com