首頁 >後端開發 >Python教學 >如何將 Python 日期時間物件轉換為可讀的日期字串?

如何將 Python 日期時間物件轉換為可讀的日期字串?

Susan Sarandon
Susan Sarandon原創
2024-10-31 05:50:30997瀏覽

How to Convert Python datetime Objects to Readable Date Strings?

將Python 日期時間物件轉換為可讀的日期字串

在Python 中使用時間戳或日期時,通常需要將戳記或日期時,通常需要將它們格式化為可讀字串。這可以使用 datetime 類別的 strftime() 方法來實作。

範例場景

考慮以下datetime 物件:

t = e['updated_parsed']
dt = datetime.datetime(t[0],t[1],t[2],t[3],t[4],t[5],t[6])
print(dt)

該物件代表日期“2010-01-28 08:39:49.0000003” 。現在,任務是將此物件轉換為可讀的字串,例如「January 28, 2010」。

解決方案:使用strftime()

來格式化日期時間物件轉換為字串,您可以使用strftime() 方法作為如下:

dt.strftime("%B %d, %Y")

其中%B 代表月份名稱,%d 代表該月中的日期,%Y 代表年份。

用法範例

將strftime() 方法套用於範例日期時間object:

dt.strftime("%B %d, %Y")
傳回範例日期時間object:

傳回>
"January 28, 2010"
因此,您可以根據您的要求使用帶有特定格式說明符的strftime() 方法將日期時間對象轉換為可讀的日期字串.

以上是如何將 Python 日期時間物件轉換為可讀的日期字串?的詳細內容。更多資訊請關注PHP中文網其他相關文章!

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