將ISO 8601 日期和時間轉換為Python
遇到ISO 8601 格式的日期時間字串時(例如,「2009- 05-28T16: 15:00”),將它們解析為Python 日期時間物件至關重要。雖然使用 time.strptime 可能就足夠了,存在更強大的替代方案。
使用 dateutil 函式庫
dateutil 函式庫提供了一個全面的方法日期時間處理。對於 ISO 8601 解析,解析器模組提供了一個簡化的解決方案:
from dateutil import parser datestring = "2010-05-08T23:41:54.000Z" yourdate = parser.parse(datestring)
這種方法消除了手動解析的需要,並支援各種 ISO 8601 格式,包括帶有時區的格式。
以上是如何在 Python 中輕鬆解析 ISO 8601 日期和時間?的詳細內容。更多資訊請關注PHP中文網其他相關文章!