Преобразование формата TIMESTAMP в python - PullRequest
0 голосов
/ 11 марта 2019

Насколько эффективно я могу конвертировать

date_format = "2019-01-30-10-07-50-000"

Ожидаемый результат

"2019-01-30 10-07-50.000"

Итакдалеко, что я попробовал:

ss = list(ss)
ss[10] = " "
ss[-4] = "."
print("".join(ss))

Я знаю, что могу сделать это, используя позиционную замену, используя метод str replace (), есть ли другой эффективный питонический способ, обе являются временными метками

1 Ответ

0 голосов
/ 11 марта 2019
date_format = "2019-01-30-10-07-50-000"
import datetime

d = datetime.datetime.strptime(date_format,"%Y-%m-%d-%H-%M-%S-000")
print(d.strftime("%Y-%d-%m %H-%M-%S.000"))
Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...