当前位置: 首页 > 知识库问答 >
问题:

python - django中存储到数据库的时间,差好几个小时?

仲元凯
2023-09-24

模型存储时间用的是:

create_time = models.DateTimeField(auto_now_add=True, verbose_name='创建时间')

使用auto_now_add存储到数据之后和当前(我用的windows)时间差了8个小时,setting.py配置文件如下:

LANGUAGE_CODE = 'zh-hans'TIME_ZONE = 'Asia/Shanghai'USE_I18N = TrueUSE_TZ = True

网上查询的资料中说关闭USE_TZ可以,但是发现并不行,关闭USE_TZ=False之后,时差变成了14个小时。

共有1个答案

南宫博简
2023-09-24

看上去像是Windows或MySQL时区设置的问题。最为可能是MySQL的时区设置为了最为混乱的“CST”时区,这个时区有时候可以表示美国中部冬令时,与北京时间相差14个小时。建议主要排查MySQL的时区设置。

 类似资料:
  • 问题内容: 我只是在想,是否可以使用Swift将时间存储在Firebase中?我之所以问是因为我要创建一个应用程序,当我创建一个特定的对象时,该对象将启动一个计时器,该计时器从创建之日起24小时开始递减计数。这24小时到期后,该对象将被删除。我还想显示一个倒数计时器,以显示该对象在删除之前还剩下多长时间。 我尝试将小时和分钟作为整数存储到数据库中,但这似乎效率不高,因为我不得不担心AM / PM,

  • 问题内容: 我正在寻找一个良好且开发完善的库,用于python中的几何处理和评估,例如: 评估2D和3D中两条线之间的交点(如果存在) 评估一个平面和一条线之间的交点,或两个平面之间的交点 评估线与点之间的最小距离 找到通过点的平面的正交线 旋转,平移,镜像一组点 找到由四个点定义的二面角 我有一本关于所有这些操作的摘要书,虽然可以实现,但不幸的是我没有时间,所以我会喜欢一个图书馆。大多数操作对于

  • 问题内容: 我有下面的简单表: 我想了平均,并且每一天为6个小时桶。例如00:00至06:00、06:00至12:00、12:00至18:00和18:00至00:00。 我可以使用以下查询按年,月,日和小时分组: 但是我无法将每天分为上述4个时段,非常欢迎您提供任何帮助。 问题答案: 我认为将(商的小时数/ 6)的商的整数值分组应该会有所帮助。试试看,看看是否有帮助。您的分组依据应该是 其背后的逻

  • 问题内容: 有人可以告诉我,在以下情况下如何进行? 接收文件(MS文件,ODS,PDF) 通过Apache Tika提取公元核心元数据+通过jackrabbit-content-extractors提取内容 使用Jackrabbit将文档(内容)及其元数据存储到存储库中 ? 检索文档+元数据 我对第3点和第4点感兴趣… 详细信息:该应用程序正在以交互方式处理文档(一些分析-语言检测,单词计数等。+

  • 所以我试图将一些数据存储到我的实时数据库中。我目前有两个独立的视图控制器,一个用于用户注册,另一个用于用户选择其配置文件图像并能够更改该图像。在注册页面上,我将“用户名”保存到firebase,如下所示: 对于个人资料图像,我有这样保存的数据 我希望这两个数据都保存在“用户”下-

  • 问题内容: 我通过使用将JodaTime 字段存储到列中。应用服务器的时区为+4。数据库服务器+9时区。会导致+9是时区(正确值为)。 我还没有找到任何相关主题。正确存储。 域对象具有以下映射属性: 如何正确存储DateTime? 问题答案: 好。我已经花了8个小时来解决问题。如果您使用用户类型项目来保留JodaTime,则必须将class 属性设置为等于当前应用程序服务器时区(不是数据库!)。