Convert seconds to compound duration: Difference between revisions

Content added Content deleted
mNo edit summary
mNo edit summary
Line 1,033: Line 1,033:
sec = 6000000
sec = 6000000
week = floor(sec/60/60/24/7)
week = floor(sec/60/60/24/7)
if week > 0 see sec
if week > 0 see sec
see " seconds is " + week + " weeks" + nl ok
see " seconds is " + week + " weeks " ok
day = floor(sec/60/60/24) % 7
day = floor(sec/60/60/24) % 7
if day > 0 see sec
if day > 0 see day
see " seconds is " + day + " days" + nl ok
see " days " ok
hour = floor(sec/60/60) % 24
hour = floor(sec/60/60) % 24
if hour > 0 see sec
if hour > 0 see hour
see " seconds is " + hour + " hours" + nl ok
see " hours" ok
minute = floor(sec/60) % 60
minute = floor(sec/60) % 60
if hour > 0 see sec
if hour > 0 see minute
see " seconds is " + minute + " minutes" + nl ok
see " minutes" + nl ok
</lang>
</lang>

=={{header|Ruby}}==
=={{header|Ruby}}==
<lang ruby>MINUTE = 60
<lang ruby>MINUTE = 60