首頁 >後端開發 >Python教學 >如何將 datetime.timedelta 物件轉換為 Hours:Minutes 字串?

如何將 datetime.timedelta 物件轉換為 Hours:Minutes 字串?

Patricia Arquette
Patricia Arquette原創
2024-12-14 06:56:18613瀏覽

How Can I Convert a datetime.timedelta Object to an Hours:Minutes String?

將datetime.timedelta 物件轉換為小時:分鐘格式的字串

問題:

問題:

問題:

import datetime

start = datetime.datetime(2009, 2, 10, 14, 00)
end = datetime.datetime(2009, 2, 10, 16, 00)
delta = end - start

print(str(delta))

問題:

問題:問題:格式化datetime.timedelta 物件以顯示以小時和分鐘為單位的持續時間可以是具有挑戰性的。將剩餘的秒數轉換為分鐘會帶來特別的困難。 解決方案:與實作自訂方法相比,更簡單的解決方案在於使用 str() 函數將timedelta 物件直接轉換為字串。以下是一個範例:這將輸出字串“2:00:00”,其中 2 代表小時,00 代表分鐘。

以上是如何將 datetime.timedelta 物件轉換為 Hours:Minutes 字串?的詳細內容。更多資訊請關注PHP中文網其他相關文章!

陳述:
本文內容由網友自願投稿,版權歸原作者所有。本站不承擔相應的法律責任。如發現涉嫌抄襲或侵權的內容,請聯絡admin@php.cn