1

使用 Django,有人可以向我解释 DateTimes 是如何存储在模型/数据库中的,以及确保它正确显示给用户的最佳方法是什么?我的用户都在同一个时区,但我们有夏季/冬季时间。

我认为 DateTimes 应该保存为 GMP+1,但没有夏季/冬季时间。如果一条记录的 DateTime 比另一条多 1 小时,那么它也应该在 1 小时后发生。但是如何确保用户看到该位置的正确时间?我不想在他们的个人电脑上使用系统时间;所有用户都应该看到相同的日期/时间,无论他们身在何处。他们会知道现在是这个家庭位置的时候了。

settings.py 有 TIME_ZONE,我猜这是数据库如何存储 DateTime,但这是有还是没有夏令时?然后我使用其他设置(模板标签?)来转换时间?哪个?或者这也是在setting.py中设置的?

我的应用程序是由 webfacional 托管的,所以我想我不受 Windows 系统的限制,这显然需要使用系统时间。

4

0 回答 0