728x90
반응형
질문 : 파이썬에서 두 개의 datetime 객체 간의 시간 차이를 어떻게 찾습니까?
datetime
객체 간의 시간 차이를 분 단위로 어떻게 알 수 있습니까?
답변
>>> import datetime
>>> first_time = datetime.datetime.now()
>>> later_time = datetime.datetime.now()
>>> difference = later_time - first_time
datetime.timedelta(0, 8, 562000)
>>> seconds_in_day = 24 * 60 * 60
>>> divmod(difference.days * seconds_in_day + difference.seconds, 60)
(0, 8) # 0 minutes, 8 seconds
첫 번째 시차에서 나중 시간을 빼면 difference = later_time - first_time
은 차이 만 보유하는 datetime 객체를 만듭니다. 위의 예에서는 0 분, 8 초 및 562000 마이크로 초입니다.
출처 : https://stackoverflow.com/questions/1345827/how-do-i-find-the-time-difference-between-two-datetime-objects-in-python
728x90
반응형
'프로그래밍 언어 > Python' 카테고리의 다른 글
Python에서 파일 압축 해제 하는 방법 (0) | 2021.11.05 |
---|---|
파이썬 "if x is not None" or "if not x is None" (0) | 2021.11.05 |
Python에서 파일 크기를 확인하는 방법 (0) | 2021.11.03 |
현재 Python 버전 확인하기 (0) | 2021.11.03 |
파이썬에서 문자열을 소문자로 바꾸는 방법 (0) | 2021.11.03 |