使用PyCharm運行Odoo10的UTC問題解決

問題表現:

Windows10環境下使用PyCharm調試開發Odoo10,在datetime類型數據寫入數據庫時,datetime.now()時間取得當前系統時區時間(UTC+8),正常情況下Odoo的datetime時間數據在數據庫應該都存儲的是UTC+0時間,最終會導致存入的時間在系統端數據展示時在進行+8小時轉換,多出8個小時.


解決方法:

在PyCharm的開發環境中的Run/Debug 配置文件中的環境變量添加時區環境變量"TZ=UTC",采用標準UTC時間,可以解決.


參考文章:

odoo時間的處理?

odoo 的時差 坑 [updated]

最后編輯于
?著作權歸作者所有,轉載或內容合作請聯系作者
平臺聲明:文章內容(如有圖片或視頻亦包括在內)由作者上傳并發布,文章內容僅代表作者本人觀點,簡書系信息發布平臺,僅提供信息存儲服務。

推薦閱讀更多精彩內容

  • 在用django1.8版本做項目的時候遇到時間的存儲與讀取不一致的問題,網上找了很多帖子,但都沒有講明白。本文將在...
    leyu閱讀 14,889評論 5 14
  • 22年12月更新:個人網站關停,如果仍舊對舊教程有興趣參考 Github 的markdown內容[https://...
    tangyefei閱讀 35,224評論 22 257
  • 概念解釋 時區(Timezone) 為什么會將地球分為不同時區呢?因為地球總是自西向東自轉,東邊總比西邊先看到太陽...
    黑炭媽閱讀 6,908評論 0 5
  • 歌名:消愁 歌手:毛不易 歌詞: 當你走進這歡樂場 背上所有的夢與想 各色的臉上各色的妝 沒人記得你的模樣 三巡酒...
    最怕突然聽到你的消息閱讀 338評論 0 0
  • 我近期的目標是讓兒子快樂學習、提高的學習熱情和書寫的認真,提升學習成績,各科成績達到95分,為小升初打下堅實的基礎...
    歸韻閱讀 233評論 0 2