1. 특정 날짜에 몇 일 더하기

from datetime import datetime, timedelta

# 문자를 날짜 형식으로 변환
date_0 = "20211001"
date_0 = datetime.strptime(date_0, '%Y%m%d')

# 날짜 n일 더하기
n=3
date_n = pd.to_datetime(date_0 + timedelta(days=n))
date_n

 

2. 날짜 간 일수 계산

from datetime import date, datetime, timedelta
from pytz import timezone

# 어제 날짜 정의
today = datetime.now()
yesterday = today - timedelta(1) 

# 특정 날짜 정의
date_0 = "20211031"
date_0 = datetime.strptime(date_0, '%Y%m%d')

# 특정 날짜부터 어제날짜까지 일수 : n
n = (yesterday - date_0).days
n

+ Recent posts