python - 如何从日期获取月份和年份

标签 python python-3.x datetime

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

最佳答案

我建议您使用 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 中检索月份和年份。它返回的对象。

关于python - 如何从日期获取月份和年份,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/61685975/

相关文章:

c# - DateTime.Now 是 I/O 绑定(bind)操作吗?

java - 如何在 java/android 中格式化日期

android - Kivy 小部件创建真的这么慢还是我做错了?

python - 是否可以将 django 的 GEOSGeometry 作为独立产品使用

python - 如何在 Ubuntu 下用 Python 编译和包含 Matlab 文件

python - 对数据框 pandas 的列中存在的列表执行计算

javascript - 如何以 Zulu 格式传递日期,以便无论时区如何,它们都可以工作

python - 如何使用 Python 在 Windows 注册表上验证和创建值?

python - 为什么在使用 matplotlib 的 DateFormatter 格式化 x 轴上的日期时会出现 "python int too large to convert to C long"错误?

python - 将文本字符串转换为 python 内的列表