Python을 사용하여 날짜 문자열을 사용자 정의 형식으로 변환
'2010년 2월 15일 월요일'과 같은 날짜 문자열이 있고 이를 변환하고 싶다고 가정해 보겠습니다. '2010년 2월 15일' 형식으로 변경됩니다. 이를 달성하기 위해 Python의 datetime 모듈을 활용할 수 있습니다.
datetime 모듈은 날짜를 조작하고 형식을 지정하기 위한 포괄적인 도구 세트를 제공합니다. 날짜 문자열을 구문 분석하고 해당 형식을 변경하려면 다음 접근 방식을 사용할 수 있습니다.
datetime.datetime.strptime(input_date_string, input_format).strftime(output_format)
이 명령문에서는 먼저 strptime() 메서드를 사용하여 입력 날짜 문자열 input_date_string을 구문 분석하고 설명하는 input_format을 지정합니다. 문자열의 원래 형식. 이는 구문 분석된 날짜를 나타내는 datetime 객체를 반환합니다.
다음으로 strftime() 메서드를 사용하여 datetime 객체를 원하는 출력 형식으로 변환할 수 있습니다. strftime() 메서드는 날짜가 표시되어야 하는 형식을 지정하는 output_format 문자열을 허용합니다.
주어진 예에서는 다음 코드를 실행할 수 있습니다.
>>> from datetime import datetime >>> datetime.strptime('Mon Feb 15 2010', '%a %b %d %Y').strftime('%d/%m/%Y') '15/02/2010'
이것은 코드는 입력 형식 '%a %b %d %Y'에서 날짜 문자열 '2010년 2월 15일 월요일'을 구문 분석하고 이를 출력 형식으로 변환하는 방법을 보여줍니다. '%d/%m/%Y', 결과는 '15/02/2010'입니다.
datetime 모듈은 날짜 출력 형식을 사용자 정의하는 데 사용할 수 있는 광범위한 형식 지정자를 제공합니다. 이러한 지정자에 대한 자세한 내용은 Python 설명서를 참조하세요.
위 내용은 Python의 `datetime` 모듈을 사용하여 날짜 문자열을 사용자 정의 형식으로 어떻게 변환할 수 있습니까?의 상세 내용입니다. 자세한 내용은 PHP 중국어 웹사이트의 기타 관련 기사를 참조하세요!