將 pandas Timedelta 物件轉換為 Python timedelta 物件
要將 pandas Timedelta 物件轉換為 Python timedelta 物件,請使用 timedelta.to_pytimedelta() 方法。
首先,匯入所需的庫 −
import pandas as pd
建立一個 Timedelta 物件 −
timedelta = pd.Timedelta('2 days 11 hours 22 min 25 s 50 ms 45 ns')
顯示 Timedelta −
print("Timedelta...\n", timedelta)將 pandas Timedelta 物件轉換為 python timedelta 物件。所有納秒解析度將丟失 −
timedelta.to_pytimedelta()
示例
以下是程式碼 −
import pandas as pd
# TimeDeltas is Python’s standard datetime library uses a different representation timedelta’s
# create a Timedelta object
timedelta = pd.Timedelta('2 days 11 hours 22 min 25 s 50 ms 45 ns')
# display the Timedelta
print("Timedelta...\n", timedelta)
# Convert a pandas Timedelta object into a python timedelta object
res = timedelta.to_pytimedelta()
# display the converted Timedelta object
# Any nanosecond resolution will be lost
print("\nTimedelta object after converting...\n", res)輸出
這將生成以下程式碼 −
Timedelta... 2 days 11:22:25.050000045 Timedelta object after converting... 2 days, 11:22:25.050000
廣告
資料結構
網路
RDBMS
作業系統
Java
iOS
HTML
CSS
Android
Python
C 程式設計
C++
C#
MongoDB
MySQL
Javascript
PHP