Ответ 1
См. Следующий пример:
import datetime
now = datetime.datetime.now()
now.strftime('%Y-%m-%dT%H:%M:%S') + ('-%02d' % (now.microsecond / 10000))
Это может привести к следующему: '2017-09-20T11: 52: 32-98'
в python, как бы создать временную метку в этом конкретном формате?
2010-03-20T10: 33: 22-07
Я искал высокий и низкий, но не мог определить правильный термин, описывающий создание этого конкретного формата
См. Следующий пример:
import datetime
now = datetime.datetime.now()
now.strftime('%Y-%m-%dT%H:%M:%S') + ('-%02d' % (now.microsecond / 10000))
Это может привести к следующему: '2017-09-20T11: 52: 32-98'
Вы можете использовать datetime с strftime. Exemple:
import datetime
date = datetime.datetime.now().strftime("%Y-%m-%dT%H:%M:%S.%f")
print(date)
Напечатает:
2017-09-20T12:59:43.888955