這個問題得分成幾個子問題
1數(shù)據(jù)庫本身的時區(qū)
2數(shù)據(jù)庫里數(shù)據(jù)的時區(qū)
3python代碼里的時區(qū)
首先對1你可以通過命令去設(shè)置數(shù)據(jù)庫的時區(qū)像mysql直接用sql語句就能設(shè)置
其次對2在存儲時間時盡量用timestamp去存儲這樣讀出來可以方便的轉(zhuǎn)成所需用的時區(qū)的時間
3python自己的時區(qū)比如你用datetime生成時間時需要每次都記得時區(qū)設(shè)置在django和flask里設(shè)置好默認(rèn)時區(qū)
做好這三點才能保證程序和數(shù)據(jù)庫和數(shù)據(jù)的時區(qū)保持統(tǒng)一