python字串轉換為日期時間

Bacer發表於2021-09-11

python字串轉換為日期時間

1、datetime.strptime是將字串解析為日期時間的主要例程。它可以處理各種格式,格式由您提供的格式字串確定。

from datetime import datetime
datetime_object = datetime.strptime('Jun 1 2005  1:33PM', '%b %d %Y %I:%M%p')
928

2、使用第三方dateutil庫,它可以處理大多數日期格式,包括您需要解析的格式。

from dateutil import parser
parser.parse("Aug 28 1999 12:00AM")  # datetime.datetime(1999, 8, 28, 0, 0)

它比strptime大多數時候都可以猜測正確的格式更方便。

這對於編寫測試非常有用,因為可讀性比效能更重要。

以上就是python字串轉換為日期時間,希望對大家有所幫助。更多Python學習指路:

來自 “ ITPUB部落格 ” ,連結:http://blog.itpub.net/2768/viewspace-2828436/,如需轉載,請註明出處,否則將追究法律責任。

相關文章