在Python中,沒有直接的內置Timespan類。但是,你可以使用datetime模塊和timedelta類來模擬Timespan的功能。
下面是一個例子,演示了如何使用timedelta來計算和表示時間間隔:
from datetime import datetime, timedelta
# 創建一個時間間隔為2小時的Timespan
timespan = timedelta(hours=2)
# 獲取當前時間
current_time = datetime.now()
# 計算兩個時間之間的時間差
future_time = current_time + timespan
# 輸出結果
print("當前時間:", current_time)
print("未來時間:", future_time)
print("時間間隔:", timespan)
運行上述代碼,你將得到類似下面的輸出:
當前時間: 2022-01-01 10:00:00
未來時間: 2022-01-01 12:00:00
時間間隔: 2:00:00
在這個例子中,我們創建了一個時間間隔為2小時的Timespan,并使用它來計算當前時間之后的時間。通過使用timedelta類,我們可以很方便地進行時間的計算和表示。
需要注意的是,這里的時間間隔是以天、秒和微秒為單位的,你可以根據需要調整時間間隔的單位。另外,timedelta還提供了其他的屬性和方法,可以幫助你更靈活地處理時間間隔的計算和表示。你可以參考Python官方文檔中的相關內容來了解更多信息。