Pandas 向系列添加静态日期

Pandas add a static date to a series

我不知道如何将静态日期添加到时间序列:

字符串中的系列如下所示:

time_s=pd.Series(['000329','000458','154259','232810'])

我转换成时间序列:

time_s=pd.to_datetime(time_s,format='%H%M%S')

但是日期包含在文件名中:

date_file=datetime.datetime(year=year, month=month, day=day)

简单的“方法”行不通:

date_file+time_s

我尝试创建一个带有静态日期的系列并同时添加:

serie_date=[pd.to_datetime(date_file) for x in range(len(time_s)) ]
pd.Series(serie_date)+time_s

有人可以帮助我吗?谢谢

您可以先连接日期时间的字符串,然后生成日期时间:

out = pd.to_datetime(date_file.strftime('%Y-%m-%d') + time_s,format='%Y-%m-%d%H%M%S')