0
私はサーバー(フラスコを使用して)で実行されているPythonアプリケーションを持っており、現在の日付に問題があります。Python - 現在の日付を再計算する
私は、現在の日付を計算する方法があります:
import time
def calcCurrent():
return(time.strftime("%d/%m/%Y"))
それは、この日の間に正常に動作します、しかし、私は翌日、サーバーにアクセスしようと、私は、このメソッドを呼び出した場合、それはまだ返します前日の日付。つまり、現在の日付は再計算されません。
どうすればいいですか?
を使用してみてください。関数を再度呼び出すと、現在の日付が返されます。この関数を使用して変数を定義した場合、変数は24時間後に自動的に変更されません。 –
'return'は関数ではなく文なので、外側の括弧は必要ないことに注意してください。 – jonrsharpe
日付がキャッシュされているように見える... –