pandas convert from datetime to integer timestamp
You can typecast to int using astype(int) and divide it by 10**9 to get the number of seconds to the unix epoch start. import pandas as pd df = pd.DataFrame({‘time’: [pd.to_datetime(‘2019-01-15 13:25:43’)]}) df_unix_sec = pd.to_datetime(df[‘time’]).astype(int)/ 10**9 print(df_unix_sec)