我如何将标准时间输出更改为“%Y-%m-%dT%H:%M:%S.%f + 00:00”格式,该怎么办? 这就是我现在所拥有的。
import datetime
start_date = datetime.datetime.now()
print(start_date,"+00:00")
#output: 2019-04-19 06:57:47.563791 +00:00
#what to be: 2019-04-19T06:57:47.563791+00:00
答案 0 :(得分:0)
使用datetime.strftime将日期时间对象转换为所需格式
import datetime
start_date = datetime.datetime.now()
print(start_date.strftime("%Y-%m-%dT%H:%M:%S.%f+00:00"))
#2019-04-26T12:50:45.219062+00:00
答案 1 :(得分:0)
在datetime.strftime
中使用该格式字符串:
datetime.now().strftime("%Y-%m-%dT%H:%M:%S.%f+00:00")