> 백엔드 개발 > 파이썬 튜토리얼 > 문자열 날짜를 Python 날짜/시간 개체로 변환하는 방법은 무엇입니까?

문자열 날짜를 Python 날짜/시간 개체로 변환하는 방법은 무엇입니까?

Patricia Arquette
풀어 주다: 2024-12-25 10:00:18
원래의
1041명이 탐색했습니다.

How to Convert String Dates to Python Datetime Objects?

문자열 날짜를 Python 날짜/시간 객체로 변환

많은 데이터 세트에는 "Jun 1 2005 1:33PM"과 같이 타임스탬프가 문자열로 포함되어 있습니다. 이러한 문자열을 Python datetime 객체로 변환하면 데이터 조작 및 분석이 단순화됩니다.

이를 달성하려면 datetime 모듈의 strptime 메서드를 활용하세요. 이 함수는 입력 문자열을 해당 날짜/시간 구성 요소로 구문 분석합니다. 예제에 표시된 문자열 형식의 경우 '%b %d %Y %I:%M%p' 형식 문자열을 사용합니다.

import datetime
date_string = "Jun 1 2005 1:33PM"
date_object = datetime.strptime(date_string, '%b %d %Y %I:%M%p')
print(date_object)  # Output: datetime.datetime(2005, 6, 1, 13, 33)
로그인 후 복사

datetime 객체의 날짜 부분을 별도의 항목으로 얻으려면 날짜 객체인 경우 .date() 메서드를 사용하세요.

date_object = datetime.strptime(date_string, '%b %d %Y %I:%M%p').date()
print(date_object)  # Output: date(2005, 6, 1)
로그인 후 복사

추가 참고:

  • strptime은 "문자열 구문 분석 시간"을 나타냅니다.
  • strftime(이 응답에서는 다루지 않음)은 "문자열 형식 시간"을 나타냅니다.
  • strptime 및 strftime 형식 문자열에 대한 자세한 내용은 참조 링크에 제공된 문서를 참조하세요.

위 내용은 문자열 날짜를 Python 날짜/시간 개체로 변환하는 방법은 무엇입니까?의 상세 내용입니다. 자세한 내용은 PHP 중국어 웹사이트의 기타 관련 기사를 참조하세요!

원천:php.cn
본 웹사이트의 성명
본 글의 내용은 네티즌들의 자발적인 기여로 작성되었으며, 저작권은 원저작자에게 있습니다. 본 사이트는 이에 상응하는 법적 책임을 지지 않습니다. 표절이나 침해가 의심되는 콘텐츠를 발견한 경우 admin@php.cn으로 문의하세요.
저자별 최신 기사
인기 튜토리얼
더>
최신 다운로드
더>
웹 효과
웹사이트 소스 코드
웹사이트 자료
프론트엔드 템플릿