【发布时间】:2009-11-24 22:32:04
【问题描述】:
我正在使用:datetime.now() 来获取事件应用程序中的当前时间,该应用程序允许您创建具有结束日期的事件,然后所有事件都显示在日历中,如果事件过期它显示为红色。
我的问题是我在不同时区的一些用户说事件在错误的时间结束。他们应该在到期日的午夜结束。
我的 django settings.py 中有时区设置。当我使用时: datetime.now() 是偏离用户本地时区还是偏离我在 django 中设置的时区?
我想要的是为用户当前时区找到午夜,所以如果我上面的方法是错误的,我该怎么做呢?
谢谢
【问题讨论】: