將 ISO 8601 轉換為 Python 日期時間物件
解析 ISO 8601 格式的日期時間字串通常需要自訂程式碼。雖然簡單的方法涉及使用 time.strptime,但對於更複雜的格式來說可能會很麻煩。
使用專用庫
要獲得更簡潔的解決方案,請考慮使用 dateutil圖書館。它簡化了日期解析,特別是對於 ISO 8601 字串。
以下是使用它的方法:
from dateutil import parser datestring = "2010-05-08T23:41:54.000Z" datetime_obj = parser.parse(datestring)
dateutil 中的解析器模組處理時區偏移,包括表示UTC 的「Z」後綴,使其成為解析ISO 8601 日期時間的更強大、更方便的選項。
以上是如何輕鬆地將 ISO 8601 字串轉換為 Python 日期時間物件?的詳細內容。更多資訊請關注PHP中文網其他相關文章!