雖然通過django項目插入mysql數據庫的時間,但它存儲爲格林威治標準時間,但不是我的標準時間GMT + 5.30。例如,當我通過django下午5.30 PM時,它的存儲時間爲上午12點。如何解決這個問題在通過django插入mysql數據庫時,它存儲不同的時間
0
A
回答
0
您是否在settings.py文件中更改TimeZone?
0
如果您使用的是Django 1.4+和USE_TZ=True
,則在將日期時間傳遞給MySQL時,日期時間會轉換爲UTC。當它們被取回時,Django將這些日期時間轉換爲正在使用的時區。
如果您想存儲當地時間(usually not a good idea),可以關閉時區管理:USE_TZ=False
。
如果你想在數據庫中存儲TZ信息,你將不得不切換到PostgreSQL。
Django和時區的文檔:
相關問題
- 1. Django:存儲在MySQL數據庫中的時區不正確
- 2. 通過存儲過程插入XML數據時出錯
- 3. 被截斷時通過存儲過程插入數據
- 4. 插入數據庫MySQL Django
- 5. Django:將gmt時間存儲在數據庫表中而不是當地時間
- 6. PHP顯示存儲的時間數據,並存儲時間數據,同時考慮不同的時區
- 7. 通過節點插入記錄到MySQL數據庫時出錯
- 8. 通過Rawsql插入到mysql數據庫
- 9. 在數據庫中存儲時間表
- 10. 在數據庫中存儲時間
- 11. 在數據庫中存儲時間
- 12. 通過ContentValues將時間戳插入到數據庫中
- 13. 如何通過存儲過程將文件插入MySQL數據庫?
- 14. 在範圍時間插入數據庫
- 15. 使用存儲過程將當前日期時間插入到oracle數據庫
- 16. 從stopwatch存儲時間在MySQL數據庫中的Javascript
- 17. 時區不會改變,同時在mysql中存儲數據Codeigniter
- 18. sql - 在數據庫中同時插入
- 19. mySQL數據庫能否將curent時間戳存儲爲不同的格式?
- 20. 如何通過按時間順序插入跟蹤mysql數據庫表項php
- 21. mySQL - 插入數據的時間很慢
- 22. 插入小時數mysql數據庫
- 23. 日期時間不插入到MySQL數據庫
- 24. 本地數據庫插入不存儲
- 25. PHP每小時日曆,運行通過數據庫中存儲的時間戳
- 26. MySQL數據庫不同插入
- 27. 圖像不存儲在MySQL數據庫通過PHP
- 28. 上傳到數據庫和存儲在同一時間在Firebase
- 29. 存儲過程不會插入數據
- 30. Django MySQL在不同的數據庫上
是的,我改變了時區settings.py – Ganesh