Изменить стандартный вывод datetime.now () - PullRequest
0 голосов
/ 26 апреля 2019

Что изменить стандартное время на формат "% 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

Ответы [ 2 ]

0 голосов
/ 26 апреля 2019

Используйте именно эту строку формата с datetime.strftime:

datetime.now().strftime("%Y-%m-%dT%H:%M:%S.%f+00:00")
0 голосов
/ 26 апреля 2019

Используйте datetime.strftime , чтобы преобразовать объект 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
Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...