djangoのORMを使ってpandasのデータを作ったのですが、DBに登録されている時間とpandasに読み込まれるデータで時間が大きくずれてしまいます。
DB上の時間は下の通りで、pandasでの時間2020-09-29 00:00:37.227413+00:00とUTC+00:00で出力されてしまいます。
テーブルで時間を多く扱っているので、できればDFに出力した時点で全ての時間をUTCの設定が直った状態で出力させたいと思っています。
いい方法をご存知の方、ご教示ください。
追記
postgresを使っているのですが、これも悪い要因の一つみたいです。
列の全ての時間に+9時間すればいいような気もするのですが、そのやり方もわかりません。
python
1df = pd.DataFrame(list(pushList.objects.filter(created_date_at__range=(args, args2)).values()))
postgresのコンソールでSELECTで出力するとしっかりと+9:00で表示されます。
pushList_id | Symbol | SymbolName | Exchange | ExchangeName | CurrentPrice | CurrentPriceTime | created_timestamp_at | updated_timestamp_at 05ca14fb-2317-4d49-8071-c43157e5febd | 3264 | アスコット | 1 | 東証JQ ス | 0 | 2020-09-29 07:59:59.154497+09 |
回答2件
あなたの回答
tips
プレビュー
バッドをするには、ログインかつ
こちらの条件を満たす必要があります。