1 개요[ | ]
- Pandas datetime을 timestamp로 변환
Python
Reload
Copy
import pandas as pd
import datetime
df = pd.DataFrame({
'name': ['Alice','Bob','Carol'],
'dt': [datetime.datetime(2020,1,1,12,34,56),datetime.datetime(2020,2,1,12,34,56),datetime.datetime(2020,3,1,12,34,56)],
})
print( df.dtypes )
df
Loading
Copy
# ts1 나노초 단위
df['ts1'] = df['dt'].values.astype('int')
print( df.dtypes )
df
Loading
Copy
# ts2 초 단위
df['ts2'] = (df['dt'].values.astype('int')/10**9).astype('int32')
print( df.dtypes )
df
Loading
2 같이 보기[ | ]
로그인하시면 댓글을 쓸 수 있습니다.