首页 > 解决方案 > 如何从日期获取月份和年份

问题描述

我有一个这种格式的日期 - 2020-01-31T00:00:00.000Z,这是来自 API。如何使用 datetime 模块从该日期获取月份(例如 4 月)和年份(例如 2020)?

标签: pythonpython-3.xdatetime

解决方案


我建议您使用该dateutil软件包来解析 ISO 8601 日期。

>>> from dateutil import parser
>>> parser.isoparse('2020-01-31T00:00:00.000Z')
datetime.datetime(2020, 1, 31, 0, 0, tzinfo=tzutc())

datetime然后您可以从它返回的对象中检索月份和年份。


推荐阅读