設置django 時間


使用Django的DateTimeField(auro_now_add=True)設置當前時間為創建時間時,時間往往與當前時間對應不上,這是由於Django默認使用的是【UTC】(世界標准時間)時區,與我們的時間相差8小時。要解決這個問題可通過修改settings.py文件中的【TIME_ZONE】和【USE_TZ】這兩個參數實現。

具體步驟如下:

1. 找到並打開【settings.py】文件

2. 搜索並找到【TIME_ZONE】參數

3. 將【TIME_ZONE】參數值修改為【Asia/Shanhai】;將【USE_TZ】參數修改為【False】

 

 


---------------------
作者:hepeng00
來源:CSDN
原文:https://blog.csdn.net/penghe00/article/details/81152242
版權聲明:本文為博主原創文章,轉載請附上博文鏈接!

 


免責聲明!

本站轉載的文章為個人學習借鑒使用,本站對版權不負任何法律責任。如果侵犯了您的隱私權益,請聯系本站郵箱yoyou2525@163.com刪除。



 
粵ICP備18138465號   © 2018-2025 CODEPRJ.COM