我正在使用python,我需要以这种API使用的特定格式获得时间。因此,我需要以yyyy-mm-ddThh:mm:ss.000Z的格式获取当前时间,然后通过向其添加若干天来创建新日期。所以,如果我能得到2017-08-19T07:00:00.000Z的当前时间,可以加30天到2017-09-18T07:00:00.000Z。在python中写这个最简单的方法是什么?
谢谢!
答案 0 :(得分:6)
当前日期
import datetime
now = datetime.datetime.now()
format_iso_now = now.isoformat()
添加10天
from datetime import timedelta
later = now + timedelta(days=10)
format_later_iso = later.isoformat()
输出
print(format_iso_now, format_later_iso)
2017-08-20T02:43:07.177167 2017-08-30T02:43:07.177167
并满足您的需求
print(now.strftime('%Y-%m-%d %H:%M:%S:%fZ'))
2017-08-20 02:48:00:103856Z
的更多详情