You need to enable JavaScript to run this app.
优惠活动
大模型
产品
解决方案
定价
更多

Python 3.11.3调用datetime.fromisoformat提示模块无该属性求助

问题解决:AttributeError: module 'datetime' has no attribute 'fromisoformat'

错误原因

你犯了一个常见的API调用错误:fromisoformat是**datetime.datetime类**的方法,并非datetime模块的直接属性。直接通过模块名调用自然会触发属性不存在的错误。

补充说明:Python 3.11确实开始支持解析带Z后缀的ISO格式字符串,但前提是调用正确的方法。

修正后的代码

方式1:通过模块调用datetime类的方法

import datetime
import sys
print(sys.version)
# 调用datetime类下的fromisoformat方法
test = datetime.datetime.fromisoformat('2023-11-30T11:00:00.000Z')
print(test)

方式2:直接导入datetime类

from datetime import datetime
import sys
print(sys.version)
test = datetime.fromisoformat('2023-11-30T11:00:00.000Z')
print(test)

运行结果

两种方式都会输出:

3.11.3 (tags/v3.11.3:f3909b8, Apr  4 2023, 23:49:59) [MSC v.1934 64 bit (AMD64)]
2023-11-30 11:00:00+00:00

内容的提问来源于stack exchange,提问作者Ooker

相关产品推荐
方舟 Agent Plan

超全模态模型 × Harness 升级,最新支持 Deepseek-V4.1-Flash、GLM-5.3 系列、Doubao-Seedream-5.0-pro、Kimi-K3 (部分), 限时 9.9 元起

最近更新时间:2026.07.04 19:16:10