td为timedelta column
解法一:
import numpy as np
(td / np.timedelta64(1, 'D')).astype(int)
解法二(更方便):
td.dt.days
|
|
|
---|---|---|
pandas.Series.dt.days | Number of days for each element. | 官方文档 |
pandas.Series.dt.seconds | Number of seconds (>= 0 and less than 1 day) for each element. | 官方文档 |
pandas.Series.dt.total_seconds() | Return total duration of each element expressed in seconds. | 官方文档 |