more compact logic for task duration

This commit is contained in:
Vincent Riquer 2026-02-14 04:15:47 +01:00
parent 008602b3b2
commit 3e636047f5

9
atom
View File

@ -675,20 +675,17 @@ endtime=$EPOCHSECONDS
elapsedseconds
/
( 24*60*60 )
)) || true
(( days )) || unset days
)) || unset days
(( hours =
( elapsedseconds - ( days*24*60*60 ) )
/
( 60*60 )
)) || true
(( days || hours )) || unset hours
)) || (( days )) || unset hours
(( minutes =
( elapsedseconds - ( ( days*24 + hours ) *60*60 ) )
/
60
)) || true
(( days || hours || minutes )) || unset minutes
)) || (( days || hours )) || unset minutes
(( seconds =
elapsedseconds
-