ホームページ >バックエンド開発 >Python チュートリアル >Python で ISO 8601 の日付と時刻を簡単に解析するにはどうすればよいですか?

Python で ISO 8601 の日付と時刻を簡単に解析するにはどうすればよいですか?

Patricia Arquette
Patricia Arquetteオリジナル
2024-12-06 08:35:11251ブラウズ

How Can I Easily Parse ISO 8601 Dates and Times in Python?

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 中国語 Web サイトの他の関連記事を参照してください。

声明:
この記事の内容はネチズンが自主的に寄稿したものであり、著作権は原著者に帰属します。このサイトは、それに相当する法的責任を負いません。盗作または侵害の疑いのあるコンテンツを見つけた場合は、admin@php.cn までご連絡ください。