Python Pandas - 从时间增量对象返回秒


要从时间增量对象返回秒,请使用 timedelta.seconds 属性。首先,导入必需的库 −

import pandas as pd

Python 标准 datetime 库使用不同的表示法 “timedelta”。创建一个时间增量对象

timedelta = pd.Timedelta('10 s 15 ms 33 ns')

显示时间增量

print("Timedelta...\n", timedelta)

返回秒值

timedelta.seconds

示例

下面的代码

import pandas as pd

# TimeDeltas is Python’s standard datetime library uses a different representation timedelta’s
# create a Timedelta object
timedelta = pd.Timedelta('10 s 15 ms 33 ns')

# display the Timedelta
print("Timedelta...\n", timedelta)

# return the seconds value
res = timedelta.seconds

# display the seconds
print("\nTimedelta (seconds value)...\n", res)

输出

将生成以下代码

Timedelta...
0 days 00:00:10.015000033

Timedelta (seconds value)...
10

更新日期:2021-10-13

查看 193 次

开拓您的职业生涯

完成课程获得认证

开始学习
广告
© . All rights reserved.