LINUX.ORG.RU

Поправьте калькулятор времени

 


0

1

Приветствую всех!
Здесь был калькулятор времени

echo "00:38:45.814 00:36:51.555" | tr ' ' '\n' | awk -F':' '{h+=$1; m+=$2} END {d=int(m/60); m%=60; print h+d":"m}'
Поправьте пожалуйста код, что бы выдавал в том же формате (не только часы и минуты)
Вот так: 01:15:37.396


Ответ на: комментарий от Deleted

суммирует длительность двух видеофайлов

serles
() автор топика
tr ' ' '\n' | awk -F':' '{h+=$1; m+=$2; s+=$3} END {seconds=s; seconds%=60; minutes=m+int(s/60); minutes%=60; hours=h+int(m/60); print hours":"minutes":"seconds}'

Так чтоли тебе нужно? И кстати ты в расчетах ошибся )

не 01:15:37.396 а 01:15:37.369

swarnk ★★
()
Ответ на: комментарий от swarnk

Спасибо, (в столбик складывал hi-hi)
Секундочку, сейчас проверю

serles
() автор топика
Ответ на: комментарий от swarnk

Взял кучу файликов:
Должно быть: 02:08:36
А получил 1:8:36.36
Где-то часик потерялся, не посмотрите ли?

serles
() автор топика
Ответ на: комментарий от serles

Да я не на работе уже. Сорри. Может вечером кто поправит.

swarnk ★★
()
Вы не можете добавлять комментарии в эту тему. Тема перемещена в архив.