gpt4 book ai didi

Python/Django 日期时间比较

转载 作者:太空宇宙 更新时间:2023-11-03 19:18:25 24 4
gpt4 key购买 nike

我对日期时间与 Django 日期时间字段的比较感到困惑,这是代码

now = datetime.now()
delta = talk.when + timedelta(minutes=(talk.duration + 10))
if now > delta:
return True
return False

talk 只是日期时间字段,duration 是整数字段

现在 - 小时数应该等于17:43,但是我已经5:43 (datetime.datetime(2012) , 5, 14, 5, 43, 24, 228401))

问题是什么,代码有什么问题吗?

现在可以了

我刚刚添加了带有本地时区的 USER_ENV_TZ 变量并使用了 utcnow

if os.getenv('ENV_USER_TZ', None):
TIME_ZONE = os.getenv('ENV_USER_TZ') # changed to UTC

谢谢,苏丹

最佳答案

现在可以了

我刚刚添加了带有本地时区的 USER_ENV_TZ 变量,并使用了 @ BluePeppers 建议的 utcnow

if os.getenv('ENV_USER_TZ', None):
TIME_ZONE = os.getenv('ENV_USER_TZ') # changed to UTC

谢谢大家

关于Python/Django 日期时间比较,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/10583778/

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