Python:增加时间间隔

时间:2019-05-28 17:04:49

标签: python pandas dataframe timestamp

我有一个带有DateTime列的数据帧时间序列。使用以下方法将DateTime转换为纪元时间戳:

df['Epoch'] = df['DateTime'].astype('int64')//1e9 

现在,我想添加到纪元的每一行:

year = 10  
month 10  
day = 29  
hour = 15  
minute = 0  
second = 0  

尝试搜索没有结果。

1 个答案:

答案 0 :(得分:0)

尝试在转换前添加偏移量:

offset = pd.DateOffset(years=10, months=10, days=29, hours=15)
df['Epoch'] = (df['DateTime'] + offset).astype('int64')//1e9