【发布时间】:2021-02-16 02:55:32
【问题描述】:
我需要创建一个报告,我需要减去两个日期并以以下形式返回 %H:%M%S
这是我插入列表的减法:
time_difference_temp=datetime.strptime(next_time,"%Y-%m-%d %H:%M:%S") - datetime.strptime(current_time,"%Y-%m-%d %H:%M:%S")
time_difference.append(time_difference_temp)
return time_difference
此列表返回>
def push_to_csv(time_difference):
df = pd.read_csv('time_differences.csv')
df["Delta"] = time_difference
df.dropna(subset=["Data"], inplace=True)
df.to_csv("Final_ReportX.csv")
在 csv Final_ReportX 中,它以以下形式保存: 0 天 00:05:39
我需要它在 00:05:39 返回,没有天。
*正则表达式不是一个选项
谢谢!
【问题讨论】:
-
这能回答你的问题吗? Format timedelta to string
标签: python python-3.x datetime datetime-format