Datetime Strptime() 및 Week Numbers
이 쿼리는 datetime.strptime()을 활용하여 한 주의 날짜를 구문 분석할 때 발생하는 문제를 해결합니다. 숫자. 다음 코드 조각은 문제를 보여줍니다.
import datetime d = "2013-W26" r = datetime.datetime.strptime(d, "%Y-W%W") print(r)
예상되는 출력은 "2013-01-01 00:00:00"이지만 정보가 부족하여 코드에서 오류가 발생합니다.
해결책
이 문제를 해결하려면 구체적인 정보를 제공해야 합니다. 지정된 주 번호에 대한 요일입니다. 월요일과 같은 기본 요일을 추가하면 됩니다.
import datetime d = "2013-W26" r = datetime.datetime.strptime(d + '-1', "%Y-W%W-%w") print(r)
형식 문자열에서 '-1'은 월요일을 나타냅니다. 그러면 다음이 올바르게 출력됩니다.
2013-07-01 00:00:00
Key Points
위 내용은 datetime.strptime()을 사용하여 주 번호에서 날짜를 구문 분석하는 방법은 무엇입니까?의 상세 내용입니다. 자세한 내용은 PHP 중국어 웹사이트의 기타 관련 기사를 참조하세요!