Python에서 날짜에 일 추가: 자세한 설명
주어진 날짜에 일을 추가하는 작업은 프로그래밍 시나리오에서 자주 발생할 수 있습니다. . Python에서 이 문제를 해결하기 위해 고려할 수 있는 다양한 접근 방식이 있습니다.
귀하의 코드는 변수 StartDate를 초기화하고 datetime.strptime을 사용하여 날짜를 구문 분석하여 날짜/시간 객체 Date를 생성합니다. 이 날짜에 5일을 추가하기 위해 timedelta(days=10)와 함께 Date.today()를 사용하려고 시도했지만 timedelta가 정의되지 않았다는 오류가 발생했습니다.
보다 강력한 솔루션은 datetime 모듈을 가져오고 datetime.timedelta 클래스를 사용하여 날짜를 수정합니다. 업데이트된 코드 버전은 다음과 같습니다.
<code class="python">import datetime StartDate = "10/10/11" date_1 = datetime.datetime.strptime(StartDate, "%m/%d/%y") end_date = date_1 + datetime.timedelta(days=5)</code>
이 수정된 코드에서는 datetime.datetime.strptime을 사용하여 시작 날짜를 구문 분석한 다음 datetime.timedelta를 사용하여 구문 분석된 날짜에 5일을 추가합니다. , end_date가 발생합니다. 이 접근 방식은 월말을 원활하게 처리하고 Python에서 날짜에 일 수를 추가하는 보다 정확한 솔루션을 제공합니다.
위 내용은 Python에서 날짜에 일 수를 추가하는 방법: 단계별 가이드의 상세 내용입니다. 자세한 내용은 PHP 중국어 웹사이트의 기타 관련 기사를 참조하세요!