Python 3.x Can';当连接到API时,请不要找出正确的日期时间格式

Python 3.x Can';当连接到API时,请不要找出正确的日期时间格式,python-3.x,datetime,Python 3.x,Datetime,我正在尝试连接到API,但无法找到正确的日期时间格式。该文档称其格式如下:YYYY-MM-DDThh:MM:ss.000Z 示例:“2019-03-07T10:30:00-0400” 只有使用datetime.datetime.now().isoformat() 但是如果我想尝试这样一个特定的时间datetime.datetime(2019,8,18,12,0,0).isoformat(),它会给我500个错误:“消息”:“内部服务器错误”,“类型”:“集成失败”,“状态码”:“500” 在这种

我正在尝试连接到API,但无法找到正确的日期时间格式。该文档称其格式如下:YYYY-MM-DDThh:MM:ss.000Z

示例:“2019-03-07T10:30:00-0400”

只有使用
datetime.datetime.now().isoformat()

但是如果我想尝试这样一个特定的时间
datetime.datetime(2019,8,18,12,0,0).isoformat()
,它会给我500个错误:“消息”:“内部服务器错误”,“类型”:“集成失败”,“状态码”:“500”


在这种情况下,我应该使用什么日期时间格式?

尝试使用
.strftime

Ex:

import datetime

print(datetime.datetime(2019, 8, 18, 12, 0, 0).strftime("%Y-%m-%dT%H:%M:%S.%fZ")) #or "%Y-%m-%dT%H:%M:%S.%f"
#--> 2019-08-18T12:00:00.000000Z