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

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

Susan Sarandon
Susan Sarandon原創
2024-11-16 00:09:03932瀏覽

How to Convert a Python Datetime Object to a Date-Only String?

在Python 中將日期時間物件轉換為僅日期字串

在Python 中,經常會遇到需要轉換日期時間物件的情況轉換為僅表示日期的字串。例如,您可能有一個日期時間對象,例如:

datetime.datetime(2012, 2, 23, 0, 0)

並且您希望將其轉換為像“2/23/2012”這樣的字串。為了實現這一目標,strftime 方法被證明是一個有價值的工具。

strftime 方法可讓您將日期時間物件格式化為所需的字串表示形式。以下是示範其用法的範例:

import datetime

t = datetime.datetime(2012, 2, 23, 0, 0)
date_string = t.strftime('%m/%d/%Y')

在此範例中,我們使用了 '%m/%d/%Y' 格式字串。它指定輸出格式如下:

  • '%m':月份為兩位數(01-12)
  • '%d':月份中的日期為兩位數數字(01-31)
  • '%Y':帶有世紀的四位數字年份(例如2012)

因此,運行上面的程式碼將產生所需的僅日期字串:

'02/23/2012'

有關進一步的自訂選項,您可以參考Python 庫提供的有關格式化日期和時間的詳細文件。

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

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