啟用時區支援

首先是,確保你的 settings.py 檔案中的 USE_TZ = True。同時將 TIME_ZONE 的預設時區值設定為 TIME_ZONE='UTC'在此處檢視完整的時區列表。

如果 USE_TZ 為 False,則 TIME_ZONE 將是 Django 用於儲存所有日期時間的時區。當 USE_TZ 啟用時,TIME_ZONE 是 Django 用於在模板中顯示日期時間和解釋在表單中輸入的日期時間的預設時區。

啟用時區支援後,django 會將 datetime 資料儲存在資料庫中作為時區 UTC