지방이의 Data Science Lab

[python] date형태를 다시 int로 변환 본문

Data Analysis/Python

[python] date형태를 다시 int로 변환

[지현] 2019. 7. 23. 11:08

date 형태를 int로 바꾸는 기본 형태는 이렇다.

from datetime import date

date.today().strftime('%Y%m%d')

 

pandas내 df형태로 되어있을 경우:

(1) date 형태를 int로 변환하는 방법

train['SALDT'] = train['SALDT'].apply(lambda x: x.strftime('%Y%m%d'))

train['SALDT'] = train['SALDT'].astype(int)

 

(2) int형태를 date로 변환하는 방법

import datetime as dt 

train['SALDT'] = train['SALDT'].astype(str)

train['SALDT'] = pd.to_datetime(train['SALDT'])

 

Comments