diff options
author | Jesse Morgan <jesse@jesterpm.net> | 2013-09-01 08:58:59 -0700 |
---|---|---|
committer | Jesse Morgan <jesse@jesterpm.net> | 2013-09-01 08:58:59 -0700 |
commit | bb546eb7e0477e85ba14eeeaf91453f456241da9 (patch) | |
tree | 03252771e1555d03be57fcf7794608e1c836b690 /src/templates/macros | |
parent | 04da9cbfa3d9ef5620d6b9d569606cc073c30320 (diff) |
Added hours, minutes, seconds calculation to training page
Diffstat (limited to 'src/templates/macros')
-rw-r--r-- | src/templates/macros/hms.ftl | 13 |
1 files changed, 13 insertions, 0 deletions
diff --git a/src/templates/macros/hms.ftl b/src/templates/macros/hms.ftl new file mode 100644 index 0000000..f9662af --- /dev/null +++ b/src/templates/macros/hms.ftl @@ -0,0 +1,13 @@ +<#macro hms seconds> + <#assign h = (seconds / 3600)?int /> + <#assign m = (seconds % 3600 / 60)?int /> + <#assign s = (seconds % 3600 % 60)?int /> + + <#if (seconds >= 3600)> + ${h}:${m}:${s} + <#elseif (seconds >= 60)> + ${m}:${s} + <#else> + ${s} seconds + </#if> +</#macro> |