在 Epoch-Python 中转换日期时间

Convert Datetime in Epoch-Python

我想将 datetime 转换为纪元。

例如,我有 datetime 这种格式:2018-02-14T22:15:00.232029+01:00

如何将其转换为纪元?由于我的日期时间格式,当我尝试在 python 中使用 datetimetimestamp 时出现很多错误。有什么想法吗?

这是一种方式:

import pandas as pd

base = '1970-01-01'
x = '2018-02-14T22:15:00.232029+01:00'

(pd.to_datetime(x) - pd.to_datetime(base)).total_seconds()

# 1518642900.232029

不使用任何外部库:

>>> import datetime
>>> datetime.datetime.now().strftime('%s.%f')
'1518655350.410295'