30秒学会 Python 片段 · 2022年12月7日

30秒学会 Python 片段 – Date from ISO format

Converts a date from its ISO-8601 representation.

  • Use datetime.datetime.fromisoformat() to convert the given ISO-8601 date to a datetime.datetime object.

代码实现

from datetime import datetime

def from_iso_date(d):
  return datetime.fromisoformat(d)

使用样例

from_iso_date('2020-10-28T12:30:59.000000') # 2020-10-28 12:30:59

翻译自:https://www.30secondsofcode.org/python/s/from-iso-date