django settings中设置USE_TZ = True,这是django官方推荐的方法,也是django5.0之后默认的设置。
当启用对时区的支持时,Django 在数据库中以 UTC 为单位存储日期时间信息,在内部使用具有时区的日期时间对象,并在模板和表单中将其转换为最终用户的时区。
如果用户居住在多个时区时,这会很方便。你要根据用户的时间来显示日期信息。
即使你的网站只在一个时区提供服务,在你的数据库中用 UTC 存储数据仍然是一个好的做法。主要原因是夏令时(DST)。许多国家都有一个 DST 系统,春天...