首頁 > 後端開發 > Python教學 > 如何將'Jun 1 2005 1:33PM”字串轉換為 Python DateTime 物件?

如何將'Jun 1 2005 1:33PM”字串轉換為 Python DateTime 物件?

Barbara Streisand
發布: 2024-12-24 19:38:14
原創
698 人瀏覽過

How to Convert

將字串「Jun 1 2005 1:33PM」轉換為日期時間

給定一個日期時間字串列表,例如「Jun 1 2005 1:33PM ”,如何轉換他們進入日期時間對象?

解決方案:

datetime.strptime 提供了將日期時間字串解析為日期時間物件的解決方案。透過指定預期格式作為第二個參數,datetime.strptime 可以解釋該字串並將其轉換為適當的日期時間物件:

from datetime import datetime

datetime_object = datetime.strptime('Jun 1 2005 1:33PM', '%b %d %Y %I:%M%p')
登入後複製

在此實例中,提供的格式字串遵循以下語法:

  • '%b':月份名稱縮寫
  • '%d':日期月
  • '%Y':年
  • '%I':小時(12 小時制)
  • '%M':分鐘
  • ' %p': AM/PM 指示符

透過遵循此格式字串,datetime.strptime 可以準確解析將字串輸入到日期時間物件中。

要從日期時間對象取得日期對象,請使用 .date() 方法:

date_object = datetime_object.date()
登入後複製

其他資源:

  • [strptime文件](https://docs.python.org/3/library/datetime.html#datetime.strptime)
  • [strptime/strftime 格式字串文件] (https://docs.python.org/ 3/library/datetime.html#strftime-and-strptime-format-codes)
  • [strftime.org 格式字串備忘錄](https://strftime.org/)

以上是如何將'Jun 1 2005 1:33PM”字串轉換為 Python DateTime 物件?的詳細內容。更多資訊請關注PHP中文網其他相關文章!

來源:php.cn
本網站聲明
本文內容由網友自願投稿,版權歸原作者所有。本站不承擔相應的法律責任。如發現涉嫌抄襲或侵權的內容,請聯絡admin@php.cn
作者最新文章
熱門教學
更多>
最新下載
更多>
網站特效
網站源碼
網站素材
前端模板