celery result_backend裏的date_done跟中國時區對不上

在celery配置的了 timezone = "Asia/Shanghai" 中國時區
可後端存儲結果還是UTC時區

解決:

找到項目pip安裝的celery軟件包 打開backends目錄下的base.py(如上圖)

搜索 date_done
在這裏插入圖片描述
將 datetime.utcnow() 改成 datetime.now()

結果:
在這裏插入圖片描述
還有CSDN有點下作, 微信掃碼登錄 老是變着法要關注一些公衆號

發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章