Warning: file_get_contents(/data/phpspider/zhask/data//catemap/5/date/2.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Date 在AWs上的python3中将特定时间转换为UTC_Date_Python 3.6 - Fatal编程技术网

Date 在AWs上的python3中将特定时间转换为UTC

Date 在AWs上的python3中将特定时间转换为UTC,date,python-3.6,Date,Python 3.6,我有一些流集代码如下所示: ${time:extractStringFromDateTZ(time:extractDateFromString(record:value('/receivedAt'), "yyyy-MM-dd'T'HH:mm:ss.SSS"),"UTC","yyyy-MM-dd'T'HH:mm:ss.SSS")} record:value('receivedAt')值等于类似于'2019-08-28221:50:30.292Z' 看起来函数正在将其转换为日期,然后将其转换为UT

我有一些流集代码如下所示:

${time:extractStringFromDateTZ(time:extractDateFromString(record:value('/receivedAt'), "yyyy-MM-dd'T'HH:mm:ss.SSS"),"UTC","yyyy-MM-dd'T'HH:mm:ss.SSS")}
record:value('receivedAt')
值等于类似于
'2019-08-28221:50:30.292Z'

看起来函数正在将其转换为日期,然后将其转换为UTC。如何在python3中执行此操作?最简单的方法

编辑

我有一些代码,但不起作用

 from datetime import datetime`
 ...
datetime.strptime(record["receivedAt"], time_format).astimezone("UTC")
其中
record[“receivedAt”]=“2019-08-28T21:50:30.292Z”
time\u format=“%Y-%m-%d'T”%H:%m:%S.%f“


我的错误:
ValueError:time data'2019-08-28T21:50:30.555Z'与格式“%Y-%m-%d”不匹配“%H:%m:%S.%f”

无法将字符串传递到
astimezone
,它需要是一个
tzinfo
对象。注意:
2019-08-28221:50:30.292Z
已经是UTC日期时间-这就是
Z
的意思,T不应该在引号中,该死的上帝。