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 | 860585e6b4fe8d80297c5f1a566746ddbb046a1b (patch) | |
| tree | a788731fd77720c3faeef82900890f84c0190290 /src/templates/macros | |
| parent | 095d1a727911a8b5d15021ec55d31103490bfb5f (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>  | 
