mysql - 我用django和mysql,但是用DateTimeField的时候时间不对
问题描述
我有两个模型A
,并且B
,B
是一个外键,A
并且B
有一个DateTimeField
.
在一个函数中A
,我得到一个时间:
time_temp=timezone.now()
然后在一些代码之后,我像这样使用它:
self.B.time=time_temp,
然后我像保存它一样
self.B.save(),
但是mysql中的时间B
总是错误的,比time_temp晚一点,我不知道为什么,我需要你的帮助
解决方案
当USE_TZ
设置为true
.
推荐阅读
- iphone - 如果使用图像干预包通过IOS设备上传时旋转,如何调整图像大小并重新定向?
- github-pages - Gatsby.js - 嵌套项目的 404 页面
- google-cloud-platform - 如何将字典文件上传到谷歌云 postgresql?
- python - sound.seek() 没有。什么都没发生。我想为我的应用程序制作一个简单的 mp3 播放器
- python - Python语句似乎没有效果
- docker - 将 docker 卷移动到不同的分区
- php - 当我从 php 代码显示 div 时,CSS 不起作用
- git - Pycharm behaving strange with Git (Filename in tree entry contains backslash)
- java - 遵循 Builder Pattern 的确切代码,但出现错误
- reactjs - React 应用程序不适用于 apollo 客户端,跨域错误