xsd:dateTime 形式の文字列を指定して、Python の datetime オブジェクトを作成したいと考えています。たとえば、この「2012-09-23T09:55:00」のような文字列を解析できる必要がありますが、他のすべての定義済みの例も正しく解析し、タイムゾーンも使用する必要があります。
質問する
3485 次
2 に答える
6
datetime.datetime.strptime
クラス メソッドを使用してこれらを解析します。
dt = datetime.datetime.strptime(xsdDateTime, '%Y-%m-%dT%H:%M:%S')
ただし、この例にはタイムゾーンが含まれていません。本当にタイムゾーンのサポートが必要な場合は、python-dateutil
モジュールに頼るのが最善です:
from dateutil.parser import parse
dt = parse(xsdDateTime)
于 2012-09-11T11:38:30.573 に答える