小编Mar*_*ana的帖子

如何在python中减去3小时的日期时间?

我在 gmt 中有两列日期时间,我需要减去这个日期时间的三个小时。例如在第 4 行中,我需要在 3 小时内减去 startdate,结果是:08/02/2018 17:20:0。并且在同一行 4 ai 需要在 3 小时内减去 enddate,结果是:08/02/2018 21:50:0。

初始表

cpf  day  startdate              enddate
1234  1   08/01/2018 12:50:0     08/01/2018 15:30:0
1234  1   08/01/2018 14:30:0     08/01/2018 15:40:0
1234  1   08/01/2018 14:50:0     08/01/2018 15:50:0
1234  2   08/02/2018 20:20:0     08/03/2018 00:50:0
1234  3   08/03/2018 01:00:0     08/03/2018 03:50:0
1235  1   08/01/2018 11:50:0     08/01/2018 15:20:0
5212  1   08/01/2018 14:50:0     08/01/2018 15:20:0
Run Code Online (Sandbox Code Playgroud)

结果表

cpf  day  startdate              enddate
1234  1   08/01/2018 09:50:0     08/01/2018 10:30:0
1234  1   08/01/2018 11:30:0     08/01/2018 10:40:0 …
Run Code Online (Sandbox Code Playgroud)

python numpy dataframe pandas data-science

4
推荐指数
2
解决办法
1万
查看次数

标签 统计

data-science ×1

dataframe ×1

numpy ×1

pandas ×1

python ×1