python
Python(pandas) parsing date
임이레
2023. 1. 26. 18:30
1. 날짜/시간 파싱 자동 추정
parse_dates = ['date'] , dayfirst=True, infer_datetime_format = True
*dayfirst = True 옵션은 일이 월보다 먼저 위치하는 것 <-> False로 지정할 경우 일이 월보다 뒤에 있는 날짜/시간 파싱을 한다.
*infer_datetime_format = True 날짜를 추정하여 파싱함.
2. 포맷을 지정하여 원하는 형태로 파싱을 진행할 수도 있다.
e.g.
datetime_parser = lambda x : datetime.strptime(x, "%d/%m/%Y %H:%M:%S")
df = pd.read_csv(
'log',
parse_dates = ['collect_time'],
date_parser = datetime_parser)