计算DataFrame中两列中日期之间的工作日数

时间:2019-09-05 21:02:56

标签: python python-3.x pandas dataframe

我有一个有两列的表。

Column A = 'creation_date'

Column B = 'date_resolved_completed'

这两列包含带有日期的行。如何创建第三列C,该列应包含A列和B列之间的工作日期计数。

我尝试使用np.busday_count:

df_noitfix['datecount'] = np.busday_count(df_itfix['creation_date'].values.astype('datetime64[D]'), df_itfix['date_discovery_completed'].values.astype('datetime64[D]'))

但是,在手动仔细检查结果时,某些行的工作日计数错误

我想知道是什么导致busday_count对一些行计算错误的工作日,而对其他行计算正确的工作日?

0 个答案:

没有答案