从字符串到历元时间的Pandas日期转换错误

k4ymrczo  于 2022-10-23  发布在  其他
关注(0)|答案(1)|浏览(84)

我有如下代码片段:

import time
now = time.time()
evt_time='2022-10-20T04:10:36Z'
diff_time = now - pd.to_datetime(evt_time, unit='s')

这将导致错误。主要是因为now在epoch时间内,需要转换evt_time。如何实现此转换?我需要纪元时间的结果…谢谢!

um6iljoc

um6iljoc1#

您可以使用Timestamp.timestamp转换为epoch:

import time
now = time.time()
evt_time = '2022-10-20T04:10:36Z'
diff_time = now - pd.Timestamp(evt_time).timestamp()
diff_time

示例输出:157054.39800930023

相关问题