파이썬은 시간이 지남에 대하여 시간 / 날짜 또는 시간 형식 데이터 전에 일정 기간을 계산하는 데 사용될 수있다.
주 사용 날짜와 timedelta 모듈.
에서 날짜 가져 오기 날짜, timedelta
1. 계산 전날
# 前一天 DATE_1 = datetime.now () 날짜 2 = + DATE_1 timedelta (= -1 일 ) 인쇄 (date_2.strftime ( " % Y- % M- % D % H % M : %의 S " ))
하루 2. 계산 한 후
# 后一天 DATE_1 = datetime.now () 날짜 2 = + DATE_1 timedelta (일 = 1 ) 인쇄 (date_2.strftime ( " % Y- % M- % D % H % M : %의 S " ))
3. 계산 시간 전에
# 한 시간 전에 DATE_1 = DateTime.Now () 날짜 2 = + DATE_1 timedelta (시간 = -1 ) 이 전단 (date_2.strftime ( " % D % % Y-M- %의 H %의 M %의 S " ))
4. 컴퓨팅 시간
# 일시간 후 DATE_1 = DateTime.Now () 날짜 2 = + DATE_1 timedelta. (시간 = 1 ) 전단 (date_2.strftime ( " % D % % Y-M- %의 H %의 M %의 S " ))
제 1 분 1 분 후에를 계산하기 전에
# 1 분전 DATE_1 = DateTime.Now () 날짜 2 = + DATE_1 timedelta (= -1 분) # . 1 분 = 마찬가지로 1 분 후에 설정 인쇄 (date_2.strftime ( " % D % % % Y-M- H : % M : %의 S " ))
6. 제를 산출 한 초 전
# 상기 제 전에 DATE_1 = DateTime.Now () 날짜 2 = + DATE_1 timedelta (초 = -1) # 마찬가지로, 제 2 세트 이후 :. = 1 초마다, 인쇄 (date_2.strftime ( " % D % % Y-M- % H % M : %의 S " ))
기타 관련 날짜 모듈 사용 시간 에 참조 할 수 있습니다 : https://www.cnblogs.com/qi-yuan-008/p/11953647.html