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