개발 기록/python
[Python] 오늘 기준 N개월 전 날짜 반환 함수
Ratataca
2023. 4. 11. 15:49
from datetime import datetime, timedelta
def get_n_months_ago_date(n: int) -> str:
today = datetime.today()
# timedelta 함수를 이용해 n개월 전의 날짜를 계산합니다.
n_months_ago = today - timedelta(days=30*n)
# strftime 함수를 이용해 원하는 날짜 형식으로 변환합니다.
return n_months_ago.strftime("%Y-%m-%d")
오늘을 기준으로 N개월 전 날짜를 반환하는 함수는 다음과 같다.