“Format Timedelta Python” Kod odpowiedzi

Phyton 2.7 Konwertuj timedelta na ciąg

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

Format 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

Odpowiedzi podobne do “Format Timedelta Python”

Pytania podobne do “Format Timedelta Python”

Więcej pokrewnych odpowiedzi na “Format Timedelta Python” w Python

Przeglądaj popularne odpowiedzi na kod według języka

Przeglądaj inne języki kodu