2017-05-17 19 views
-1

に参加しました。しかしジャンゴ/ Pythonの日は、私は次のコードを持ってチェック

currentUser = request.user 
date_joined = currentUser.date_joined 

if date_joined < datetime.datetime.now()-datetime.timedelta(seconds=20): 
    DO SOME STUFF 

を、私は次のエラーを取得する:

"can't compare offset-naive and offset-aware datetimes" 

は、私は私の設定で "真USE_TZ =" を持っています。

誰かが参加した日付が20秒未満であるかどうかを確認するためにif文を調整するのがすばやく汚いですか?

答えて

1
start_time = date_joined .datetime_start.replace(tzinfo=utc) 
end_time = datetime.datetime.now().replace(tzinfo=utc) 
関連する問題