Python 修改datetime.now()标准输出
I如何将标准时间输出更改为%Y-%m-%dT%H:%m:%S.%f+00:00格式,如何更改? 这是我现在拥有的Python 修改datetime.now()标准输出,python,time,Python,Time,I如何将标准时间输出更改为%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 用于将datetime对象转换为所需格式 i
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
用于将datetime对象转换为所需格式
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
与datetime.strftime一起使用该格式字符串:
printstart_date.strftime%Y-%m-%dT%H:%m:%S.%f,+00:00?谢谢,Rakesh,它是有效的,给出2019-04-19T07:19:09.466200+00:00,但是我有没有可能在+之前删除此空格?您可以将该字符串用作datetime.strftime的参数!请检查我下面的答案,了解如何做到这一点@干猕猴桃
datetime.now().strftime("%Y-%m-%dT%H:%M:%S.%f+00:00")