四舍五入到最近的小时数pTime.Timedelta

问题描述 投票:0回答:1

我正在计算操作员的工作时间,有一个格式表:接线员,像这样Source data接受呼叫在循环中,我减去2-1、3-2等,然后在变量Time中进行总结。

         if CurrentOperator == list.iloc[i][0]:
             DiffTime = list.iloc[i][1] - list.iloc[i-1][1]
             if DiffTime > pd.Timedelta('46 minutes'):
                DiffTime = pd.Timedelta('0 minutes')
             Time += DiffTime
         else:

结果Result

如何将时间四舍五入到最近的小时?如果变量Time的类型为timedeltas。

我正在计算操作员的工作时间,这里有一个格式表:操作员,像这样接受呼叫。在周期中,我减去2-1、3-2等,并在变量Time中进行汇总。如果...

python pandas time rounding timedelta
1个回答
0
投票

您可以使用pandas.Timedelta.round(self, freq)

© www.soinside.com 2019 - 2024. All rights reserved.