How do I parse an ISO 8601-formatted date?

后端 未结 27 2318
小鲜肉
小鲜肉 2020-11-21 06:08

I need to parse RFC 3339 strings like \"2008-09-03T20:56:35.450686Z\" into Python\'s datetime type.

I have found strptime in the Python sta

27条回答
  •  灰色年华
    2020-11-21 06:29

    Nowadays there's Maya: Datetimes for Humans™, from the author of the popular Requests: HTTP for Humans™ package:

    >>> import maya
    >>> str = '2008-09-03T20:56:35.450686Z'
    >>> maya.MayaDT.from_rfc3339(str).datetime()
    datetime.datetime(2008, 9, 3, 20, 56, 35, 450686, tzinfo=)
    

提交回复
热议问题