“Формат Timedelta Python” Ответ

Phyton 2.7 конвертировать Timedelta в строку

import datetime
start = datetime.datetime(2009,2,10,14,00)
end   = datetime.datetime(2009,2,10,16,00)
delta = end-start
print(str(delta))
# prints 2:00:00
Evil Echidna

Формат Timedelta Python

def strfdelta(tdelta, fmt):
    d = {"days": tdelta.days}
    d["hours"], rem = divmod(tdelta.seconds, 3600)
    d["minutes"], d["seconds"] = divmod(rem, 60)
    return fmt.format(**d)
Busy Boar

Ответы похожие на “Формат Timedelta Python”

Вопросы похожие на “Формат Timedelta Python”

Больше похожих ответов на “Формат Timedelta Python” по Python

Смотреть популярные ответы по языку

Смотреть другие языки программирования