Pandas datetime을 timestamp로 변환

1 개요[ | ]

Pandas datetime을 timestamp로 변환
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
# ts1 나노초 단위
df['ts1'] = df['dt'].values.astype('int')
print( df.dtypes )
df
# ts2 초 단위
df['ts2'] = (df['dt'].values.astype('int')/10**9).astype('int32')
print( df.dtypes )
df

2 같이 보기[ | ]

문서 댓글 ({{ doc_comments.length }})
{{ comment.name }} {{ comment.created | snstime }}