Преобразовать строку времени «20180425.142117» в читаемый человеком формат? - PullRequest
0 голосов
/ 26 апреля 2018

Я хочу, чтобы эта строка "20180425.142117" была преобразована в читаемый человеком формат.Например, 25 апреля 2018 года, 14:21 в Python

Есть идеи, как это сделать?

1 Ответ

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

Попробуйте использовать библиотеку datetime .

import datetime as dt
time_str = "20180425.142117"
# Convert to a datetime 
time_dt = dt.datetime.strptime(time_str, '%Y%m%d.%H%M%S')
# Convert back to string with the right format
human_time = dt.datetime.strftime(time_dt, '%dth %b %Y, %I:%M%p')
print(human_time)

Я должен сказать, что я проверяю коды каждый раз, когда мне нужно сделать что-то нестандартное.

...