파이썬 – 날짜 함수 다음달 1일 구하기

오늘 기준 혹은 특성 시간 기준으로 다음달 1일을 구하는 함수

replace 함수를 사용해서, 특정 시간의 일을 1일로 바꾸고

relativedelta 함수를 사용해서 다음달로 증가시키도록 해서 구현

코드 참고하세요

release.change_request_date = request_date.strftime("%Y-%m-%d")
change_start_date = request_date.replace(day=1, hour=0, minute=0, second=0, microsecond=0)
change_start_date = change_start_date + relativedelta(months=1)
release.change_start_date = change_start_date.strftime("%Y-%m-%d")

strftime() 으로 원하는 문자열로 출력

python-dateutil 설치 해야 한다.

<strong>pip</strong> install python-dateutil

Share: Twitter Facebook
Bongjun Hur's Picture

About Bongjun Hur

BJ is a dev.

Seoul, Korea https://devbj.com