본문 바로가기

strptime4

Python 데이터프레임 열 유형을 문자열에서 날짜 및 시간으로 변환하십시오., Convert DataFrame column type from string to datetime 질문 데이터프레임 열의 문자열(dd/mm/yyyy 형식)을 datetime dtype으로 어떻게 변환할 수 있을까요? 답변 가장 쉬운 방법은 to_datetime을 사용하는 것입니다: df['col'] = pd.to_datetime(df['col']) 이는 유럽 시간에 대한 dayfirst 인자도 제공합니다 (하지만 이는 엄격하지 않습니다). 실제로 작동하는 예시입니다: In [11]: pd.to_datetime(pd.Series(['05/23/2005'])) Out[11]: 0 2005-05-23 00:00:00 dtype: datetime64[ns] 특정 형식을 전달할 수도 있습니다: In [12]: pd.to_datetime(pd.Series(['05/23/2005']), format="%m/%d/.. 2023. 11. 3.
Python 파이썬 날짜 문자열을 날짜 객체로 변환하기, Python date string to date object 질문 파이썬에서 문자열을 날짜 객체로 변환하는 방법은 무엇인가요? 문자열은 "24052010" (형식: "%d%m%Y")이 됩니다. datetime.datetime 객체가 아닌 datetime.date 객체를 원합니다. 답변 당신은 Python의 strptime을(를) 사용할 수 있습니다. 이는 datetime 패키지에 있습니다: >>> import datetime >>> datetime.datetime.strptime('24052010', "%d%m%Y").date() datetime.date(2010, 5, 24) 2023. 10. 27.
Python ISO 8601 형식의 날짜를 구문 분석하는 방법은 무엇인가요?, How do I parse an ISO 8601-formatted date? 질문 나는 RFC 3339 문자열을 파싱해야하는데, "2008-09-03T20:56:35.450686Z"와 같은 형식을 Python의 datetime 유형으로 변환해야합니다. 나는 Python 표준 라이브러리에서 strptime을 찾았지만, 그것은 매우 불편합니다. 이를 수행하는 가장 좋은 방법은 무엇인가요? 답변 python-dateutil의 isoparse 함수 python-dateutil 패키지에는 질문에서처럼 RFC 3339 날짜 및 시간 문자열뿐만 아니라 다른 ISO 8601 날짜 및 시간 문자열(UTC 오프셋이 없는 문자열 또는 날짜만 나타내는 문자열 등)을 구문 분석하는 dateutil.parser.isoparse가 있습니다. >>> import dateutil.parser >>> dateu.. 2023. 6. 25.
Python "Jun 1 2005 1:33PM" 문자열을 날짜 및 시간으로 변환하세요., Convert string "Jun 1 2005 1:33PM" into datetime 질문 다음 문자열을 datetime 객체로 변환하는 방법은 무엇인가요? "Jun 1 2005 1:33PM" 답변 datetime.strptime은 사용자가 지정한 형식으로 입력 문자열을 구문 분석하여 timezone-naive datetime 객체로 변환합니다: >>> from datetime import datetime >>> datetime.strptime('Jun 1 2005 1:33PM', '%b %d %Y %I:%M%p') datetime.datetime(2005, 6, 1, 13, 33) 기존의 datetime 객체를 사용하여 date 객체를 얻으려면 .date()를 사용하여 변환하십시오: >>> datetime.strptime('Jun 1 2005', '%b %d %Y').date() dat.. 2023. 5. 6.