>백엔드 개발 >파이썬 튜토리얼 >'2005년 6월 1일 오후 1시 33분' 문자열을 Python DateTime 개체로 변환하는 방법은 무엇입니까?

'2005년 6월 1일 오후 1시 33분' 문자열을 Python DateTime 개체로 변환하는 방법은 무엇입니까?

Barbara Streisand
Barbara Streisand원래의
2024-12-24 19:38:14688검색

How to Convert

문자열 "Jun 1 2005 1:33PM"을 날짜/시간으로 변환

"Jun 1 2005 1:33PM"과 같은 날짜/시간 문자열 목록이 주어지면 어떻게 변환할 수 있습니까? 날짜 시간으로 개체?

해결책:

datetime.strptime은 날짜/시간 문자열을 날짜/시간 개체로 구문 분석하는 솔루션을 제공합니다. 예상 형식을 두 번째 인수로 지정하면 datetime.strptime이 문자열을 해석하여 적절한 날짜/시간 개체로 변환할 수 있습니다.

from datetime import datetime

datetime_object = datetime.strptime('Jun 1 2005 1:33PM', '%b %d %Y %I:%M%p')

이 경우 제공된 형식 문자열은 다음 구문을 따릅니다.

  • '%b': 약식 월 이름
  • '%d': 일 월
  • '%Y': 연도
  • '%I': 시(12시간제)
  • '%M': 분
  • ' %p': AM/PM 표시

이 형식 문자열을 따르면 datetime.strptime이 정확하게 구문 분석됩니다. 입력 문자열을 날짜/시간 개체로 가져옵니다.

날짜/시간 개체에서 날짜 개체를 얻으려면 .date() 메서드를 사용하세요.

date_object = datetime_object.date()

추가 리소스:

  • [strptime 문서](https://docs.python.org/3/library/datetime.html#datetime.strptime)
  • [strptime/strftime 형식 문자열 문서](https://docs.python.org/ 3/library/datetime.html#strftime-and-strptime-format-codes)
  • [strftime.org 형식 문자열 치트시트](https://strftime.org/)

위 내용은 '2005년 6월 1일 오후 1시 33분' 문자열을 Python DateTime 개체로 변환하는 방법은 무엇입니까?의 상세 내용입니다. 자세한 내용은 PHP 중국어 웹사이트의 기타 관련 기사를 참조하세요!

성명:
본 글의 내용은 네티즌들의 자발적인 기여로 작성되었으며, 저작권은 원저작자에게 있습니다. 본 사이트는 이에 상응하는 법적 책임을 지지 않습니다. 표절이나 침해가 의심되는 콘텐츠를 발견한 경우 admin@php.cn으로 문의하세요.