Python Pandas – 从Timedelta对象返回秒数
要从Timedelta对象返回秒数,请使用 timedelta.seconds 属性。首先,导入所需的库−
import pandas as pd
TimeDeltas是Python的标准datetime库,使用不同的表示方法表示timedelta。创建一个Timedelta对象
timedelta = pd.Timedelta('10 s 15 ms 33 ns')
显示Timedelta
print("Timedelta...\n", timedelta)
返回秒数值
timedelta.seconds
示例
以下是代码
import pandas as pd
# TimeDeltas 是Python的标准datetime库,使用不同的表示方法表示timedelta
# 创建一个Timedelta对象
timedelta = pd.Timedelta('10 s 15 ms 33 ns')
# 显示Timedelta
print("Timedelta...\n", timedelta)
# 返回秒数值
res = timedelta.seconds
# 显示秒数
print("\nTimedelta (seconds value)...\n", res)
输出
这将生成以下代码
Timedelta...
0 days 00:00:10.015000033
Timedelta (seconds value)...
10
极客教程