2017-08-09 10 views
-1

odoo 10で1時間、パイソン減じたものは常にあるが、日時が返された場合、私はあなたがチェックする必要があります。この日時は、私は私のコードに1時間を追加するために持っている

d1= datetime.strptime(record.datetime, DATETIME_FORMAT)+timedelta(hours=1) 
+0

どう日付ピッカー:

とにかくこれは日時の時間/分で「遊ぶ」ための標準的な方法はありますか? –

+0

私はビューから日付を選択したとき(カレンダーのようなものです)、 – belazarFati

+0

よりコードを提供する必要があります。誰もあなたを助けることはできません。 https://stackoverflow.com/help/mcve –

答えて

-1

ようにすべきではありません「ビュー」からUTC時刻である、あなたは、このコマンドを使用して、現在のUTC時刻にアクセスすることができますPythonで :

datetime.datetime.utcnow() 

あなたがチェックする必要がありますあなたが住んでいるタイムゾーン、およびUTCオフセットを参照してください。 このsiteは、あなたのタイムゾーンを確認することができます。

>>> d1 = datetime.datetime.strptime("09/08/17 16:30", "%m/%d/%y %H:%M") 
>>> d1_plus_one_hour = d1 + datetime.timedelta(hours=1) 
>>> d1_plus_one_hour 
datetime.datetime(2017, 9, 8, 17, 30) 
+0

はい、それは完全に動作していますが、問題がタイムゾーンに依存している場合は、それは私のために働いている可能性があります – belazarFati

+0

私は誰かがあなたの質問を理解しているとは思わない...あなたは例を挙げたり、それをよりよく説明できますか? – SpazaM

+0

私は私のビューからdatetimeを選んだときに、それを印刷したときや、コードで実装したときに(datetime -1時間)thatsを使用する前に1時間を追加しなければならなかったので、私のコードでは、うまく動作するはずです – belazarFati

関連する問題