Допустим у меня есть строка, представляющая время с номером дня недели:Python пользовательских даты и времени обработки формата
Например, «52300», что означает 5-й день недели (пятница), 23 часов 00 минут.
Как разобрать его на время или объект datetime, чтобы добавить timedelta (часы = 3) и вернуть его в этот странный формат? Ожидаемый результат - строка «60200».
Я попытался:
tow_str = '52300'
tow = datetime.datetime.strptime(tow_str, "%w%H%M") + datetime.timedelta(hours=3)
print(tow.strftime("%w%H%M"))
который возвращает «20200» вместо «60200»
спасибо! Работает как шарм. – demergy