在python中如何生成这种特定格式的时间戳?
2010-03-20T10:33:22-07
我搜索了高低,但无法正确描述生成此特定格式的术语
答案 0 :(得分:13)
请参阅以下示例:
import datetime
now = datetime.datetime.now()
now.strftime('%Y-%m-%dT%H:%M:%S') + ('-%02d' % (now.microsecond / 10000))
这可能导致以下结果: '2017-09-20T11:52:32-98'
答案 1 :(得分:7)
您可以将datetime与strftime一起使用。例:
import datetime
date = datetime.datetime.now().strftime("%Y-%m-%dT%H:%M:%S.%f")
print(date)
将打印:
2017-09-20T12:59:43.888955