Python에서 날짜 시간 사이에 24시간이 경과했는지 확인하려면 Python에서 날짜 계산을 수행해야 합니다. 따라서 2개의 datetime 개체가 있는 경우 해당 개체를 뺀 다음 결과로 얻은 timedelta 개체를 가져와 비교를 위해 if를 사용해야 합니다. int와 직접 비교할 수 없으므로 먼저 int에서 초를 추출해야 합니다.
예시
from datetime import datetime NUMBER_OF_SECONDS = 86400 # seconds in 24 hours first = datetime(2017, 10, 10) second = datetime(2017, 10, 12) if (first - second).total_seconds() > NUMBER_OF_SECONDS: print("its been over a day!")
출력
이것은 출력을 줄 것입니다 -
its been over a day!