我有一个函数,它被多次调用,如果在该函数中我有一个仅在日期更改时发生的情况,那么如何做到这一点。我尝试了类似下面给定代码的方法,但它每次都会更新,任何人都可以可以提供一种方法来找到如何做到这一点
from datetime import datetime,date
import pytz
itimezone = pytz.timezone("Asia/Kolkata")
x = datetime(2021, 6, 17).date()
print(x)
y=datetime.now().date()
def f(x):
if x>y:
x=y;
print(x)
#do something
for z in range(2):
f(x)