Python Pandas - 從 Timedelta 物件中獲取秒(使用字串輸入)


若要從 Timedelta 物件中返回秒,請使用 timedelta.seconds 屬性。首先,匯入所需的庫 −

import pandas as pd

TimeDeltas 是 Python 的標準日期時間庫,它使用不同的表示形式 timedelta。使用單位“s”設定秒的字串輸入。建立一個 Timedelta 物件

timedelta = pd.Timedelta('1 min 30 s')

顯示 Timedelta

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

返回秒值

timedelta.seconds

示例

程式碼如下

import pandas as pd

# TimeDeltas is Python’s standard datetime library uses a different representation timedelta’s
# set string input for seconds using unit 's'
# create a Timedelta object
timedelta = pd.Timedelta('1 min 30 s')

# 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:01:30

Timedelta (seconds value)...
90

更新日期: 13-Oct-2021

192 次瀏覽

開啟您的 事業

透過完成課程來獲得認證

開始
廣告
© . All rights reserved.