我正在使用UTC时间格式为: 2019-04-30T18:34:34.297846 我必须以30分钟的timedelta计算时间戳: 我已解决为:
from datetime import datetime, timedelta
delta = datetime.utcnow() - timedelta(minutes=29)
final = str(delta)[:10]+'T'+str(delta)[11:]
print(final)
我想知道它是否可以解决:
delta = datetime.utcnow().isoformat() - timedelta(minutes=29)
但是它不起作用。寻找是否还有其他选择。
答案 0 :(得分:3)
from datetime import datetime, timedelta
delta = datetime.utcnow() - timedelta(minutes=30)
print(delta.isoformat())
# 2019-04-30T18:53:50.676939