我知道可以通过以下方式将单个日期时间观测值转换为Unix时间戳:
import datetime as dt
int(dt.datetime.now().timestamp())
我如何使用这样的系列进行此转换:
import pandas as pd
x = dt.datetime.now()
y = x + dt.timedelta(seconds=300)
z = pd.Series([x, y])
z:
0 2019-03-22 13:53:42.671575
1 2019-03-22 13:58:42.671575
dtype: datetime64[ns]
答案 0 :(得分:0)
z = pd.Series([int(x.timestamp()), int(y.timestamp())])
z
0 1553259897
1 1553260197
dtype: int64
。
z = []
for i,s in enumerate(array):
z[i] = pd.Series([int(s[0].timestamp()), int(s[1].timestamp())])