hanker

ValueError: time data "" doesn't match format "%Y-%m-%d", at position 1. You might want to try: 본문

Python/Python Error

ValueError: time data "" doesn't match format "%Y-%m-%d", at position 1. You might want to try:

hanker 2025. 2. 27. 01:20
반응형

ValueError: time data "" doesn't match format "%Y-%m-%d", at position 1. You might want to try:

 

해당 오류는 pandas.to_datetime을 사용할 때 날짜 문자열이 예상 형식과 일치하지 않을 때 발생한다.

 


해결방법

 

1. 정확한 날짜 형식 지정하기

df['date'] = pd.to_datetime(df['date'], format="%Y/%m/%d")

format에 정확한 날짜 형식을 지정해준다.

 

 

2. 다양한 형식의 날짜가 섞여 있는 경우

df['date'] = pd.to_datetime(df['date'], format='mixed')

다양한 형식의 날짜가 섞여 있을 경우, format='mixed'를 사용하여 각 날짜의 형식을 개별적으로 추론한다.

 

 

위 코드를 통해 날짜 문자열의 형식 불일치 문제를 해결할 수 있다.

반응형