.
Template:Time ago
Wikicars, a place to share your automotive knowledge
Jump to navigationJump to search
{{#iferror: {{#time:U| }}
|Template:Error |{{#ifexpr:{{#time:U}}>={{#time:U|}}
|{{#switch:{{#if:{{#switch:{{#if:
|{{{magnitude}}}
|{{{min_magnitude}}}
}}
|years = 6
|months = 5
|weeks = 4
|days = 3
|hours = 2
|minutes = 1
|seconds
|#default= 0
}}|{{#expr:{{#if:{{#if:
|0
|{{#expr:{{#ifexpr: floor( abs( {{#time:U}} - {{#time:U| }} ) / 120 ) | 1 | 0 }}+
{{#ifexpr: floor( abs( {{#time:U}} - {{#time:U| }} ) / 7200 ) | 1 | 0 }}+
{{#ifexpr: floor( abs( {{#time:U}} - {{#time:U| }} ) / 172800 ) | 1 | 0 }}+
{{#ifexpr: floor( abs( {{#time:U}} - {{#time:U| }} ) / 5356800 ) | 2 | 0 }}+
{{#ifexpr: floor( abs( {{#time:U}} - {{#time:U| }} ) / 63115200 ) | 1 | 0 }}
}}
}}|{{#if:|{{#ifexpr:({{#switch:{{#if:
|{{{magnitude}}}
|{{{min_magnitude}}}
}}
|years = 6
|months = 5
|weeks = 4
|days = 3
|hours = 2
|minutes = 1
|seconds
|#default= 0
}})>({{#if:
|0
|{{#expr:{{#ifexpr: floor( abs( {{#time:U}} - {{#time:U| }} ) / 120 ) | 1 | 0 }}+
{{#ifexpr: floor( abs( {{#time:U}} - {{#time:U| }} ) / 7200 ) | 1 | 0 }}+
{{#ifexpr: floor( abs( {{#time:U}} - {{#time:U| }} ) / 172800 ) | 1 | 0 }}+
{{#ifexpr: floor( abs( {{#time:U}} - {{#time:U| }} ) / 5356800 ) | 2 | 0 }}+
{{#ifexpr: floor( abs( {{#time:U}} - {{#time:U| }} ) / 63115200 ) | 1 | 0 }}
}}
}})|{{#ifexpr:({{#switch:{{#if:
|{{{magnitude}}}
|{{{min_magnitude}}}
}}
|years = 6
|months = 5
|weeks = 4
|days = 3
|hours = 2
|minutes = 1
|seconds
|#default= 0
}})>({{{3}}})|{{#switch:{{#if:
|{{{magnitude}}}
|{{{min_magnitude}}}
}}
|years = 6
|months = 5
|weeks = 4
|days = 3
|hours = 2
|minutes = 1
|seconds
|#default= 0
}}|{{{3}}}}}|{{#ifexpr:({{#if:
|0
|{{#expr:{{#ifexpr: floor( abs( {{#time:U}} - {{#time:U| }} ) / 120 ) | 1 | 0 }}+
{{#ifexpr: floor( abs( {{#time:U}} - {{#time:U| }} ) / 7200 ) | 1 | 0 }}+
{{#ifexpr: floor( abs( {{#time:U}} - {{#time:U| }} ) / 172800 ) | 1 | 0 }}+
{{#ifexpr: floor( abs( {{#time:U}} - {{#time:U| }} ) / 5356800 ) | 2 | 0 }}+
{{#ifexpr: floor( abs( {{#time:U}} - {{#time:U| }} ) / 63115200 ) | 1 | 0 }}
}}
}})>({{{3}}})|{{#if:
|0
|{{#expr:{{#ifexpr: floor( abs( {{#time:U}} - {{#time:U| }} ) / 120 ) | 1 | 0 }}+
{{#ifexpr: floor( abs( {{#time:U}} - {{#time:U| }} ) / 7200 ) | 1 | 0 }}+
{{#ifexpr: floor( abs( {{#time:U}} - {{#time:U| }} ) / 172800 ) | 1 | 0 }}+
{{#ifexpr: floor( abs( {{#time:U}} - {{#time:U| }} ) / 5356800 ) | 2 | 0 }}+
{{#ifexpr: floor( abs( {{#time:U}} - {{#time:U| }} ) / 63115200 ) | 1 | 0 }}
}}
}}|{{{3}}}}}}}|{{#ifexpr:({{#switch:{{#if:
|{{{magnitude}}}
|{{{min_magnitude}}}
}}
|years = 6
|months = 5
|weeks = 4
|days = 3
|hours = 2
|minutes = 1
|seconds
|#default= 0
}})>({{#if:
|0
|{{#expr:{{#ifexpr: floor( abs( {{#time:U}} - {{#time:U| }} ) / 120 ) | 1 | 0 }}+
{{#ifexpr: floor( abs( {{#time:U}} - {{#time:U| }} ) / 7200 ) | 1 | 0 }}+
{{#ifexpr: floor( abs( {{#time:U}} - {{#time:U| }} ) / 172800 ) | 1 | 0 }}+
{{#ifexpr: floor( abs( {{#time:U}} - {{#time:U| }} ) / 5356800 ) | 2 | 0 }}+
{{#ifexpr: floor( abs( {{#time:U}} - {{#time:U| }} ) / 63115200 ) | 1 | 0 }}
}}
}})|{{#switch:{{#if:
|{{{magnitude}}}
|{{{min_magnitude}}}
}}
|years = 6
|months = 5
|weeks = 4
|days = 3
|hours = 2
|minutes = 1
|seconds
|#default= 0
}}|{{#if:
|0
|{{#expr:{{#ifexpr: floor( abs( {{#time:U}} - {{#time:U| }} ) / 120 ) | 1 | 0 }}+
{{#ifexpr: floor( abs( {{#time:U}} - {{#time:U| }} ) / 7200 ) | 1 | 0 }}+
{{#ifexpr: floor( abs( {{#time:U}} - {{#time:U| }} ) / 172800 ) | 1 | 0 }}+
{{#ifexpr: floor( abs( {{#time:U}} - {{#time:U| }} ) / 5356800 ) | 2 | 0 }}+
{{#ifexpr: floor( abs( {{#time:U}} - {{#time:U| }} ) / 63115200 ) | 1 | 0 }}
}}
}}}}}}|{{#switch:{{#if:
|{{{magnitude}}}
|{{{min_magnitude}}}
}}
|years = 6
|months = 5
|weeks = 4
|days = 3
|hours = 2
|minutes = 1
|seconds
|#default= 0
}}}}}}|}}
|0 = {{#expr:floor(abs({{#time:U}}-{{#time:U|}}))}} seconds
|1 = {{#expr:floor(abs({{#time:U}}-{{#time:U|}})/60)}} minutes
|2 = {{#expr:floor(abs({{#time:U}}-{{#time:U|}})/3600)}} hours
|3 = {{#expr:floor(abs({{#time:U}}-{{#time:U|}})/86400)}} days
|4 = {{#expr:floor(abs({{#time:U}}-{{#time:U|}})/604800)}} weeks
|5 = {{#expr:floor(abs({{#time:U}}-{{#time:U|}})/2678400)}} months
|6 = {{#expr:floor(abs({{#time:U}}-{{#time:U|}})/31557600)}} years
}} ago |{{#switch:{{#if:{{#switch:{{#if:
|{{{magnitude}}}
|{{{min_magnitude}}}
}}
|years = 6
|months = 5
|weeks = 4
|days = 3
|hours = 2
|minutes = 1
|seconds
|#default= 0
}}|{{#expr:{{#if:{{#if:
|0
|{{#expr:{{#ifexpr: floor( abs( {{#time:U}} - {{#time:U| }} ) / 120 ) | 1 | 0 }}+
{{#ifexpr: floor( abs( {{#time:U}} - {{#time:U| }} ) / 7200 ) | 1 | 0 }}+
{{#ifexpr: floor( abs( {{#time:U}} - {{#time:U| }} ) / 172800 ) | 1 | 0 }}+
{{#ifexpr: floor( abs( {{#time:U}} - {{#time:U| }} ) / 5356800 ) | 2 | 0 }}+
{{#ifexpr: floor( abs( {{#time:U}} - {{#time:U| }} ) / 63115200 ) | 1 | 0 }}
}}
}}|{{#if:|{{#ifexpr:({{#switch:{{#if:
|{{{magnitude}}}
|{{{min_magnitude}}}
}}
|years = 6
|months = 5
|weeks = 4
|days = 3
|hours = 2
|minutes = 1
|seconds
|#default= 0
}})>({{#if:
|0
|{{#expr:{{#ifexpr: floor( abs( {{#time:U}} - {{#time:U| }} ) / 120 ) | 1 | 0 }}+
{{#ifexpr: floor( abs( {{#time:U}} - {{#time:U| }} ) / 7200 ) | 1 | 0 }}+
{{#ifexpr: floor( abs( {{#time:U}} - {{#time:U| }} ) / 172800 ) | 1 | 0 }}+
{{#ifexpr: floor( abs( {{#time:U}} - {{#time:U| }} ) / 5356800 ) | 2 | 0 }}+
{{#ifexpr: floor( abs( {{#time:U}} - {{#time:U| }} ) / 63115200 ) | 1 | 0 }}
}}
}})|{{#ifexpr:({{#switch:{{#if:
|{{{magnitude}}}
|{{{min_magnitude}}}
}}
|years = 6
|months = 5
|weeks = 4
|days = 3
|hours = 2
|minutes = 1
|seconds
|#default= 0
}})>({{{3}}})|{{#switch:{{#if:
|{{{magnitude}}}
|{{{min_magnitude}}}
}}
|years = 6
|months = 5
|weeks = 4
|days = 3
|hours = 2
|minutes = 1
|seconds
|#default= 0
}}|{{{3}}}}}|{{#ifexpr:({{#if:
|0
|{{#expr:{{#ifexpr: floor( abs( {{#time:U}} - {{#time:U| }} ) / 120 ) | 1 | 0 }}+
{{#ifexpr: floor( abs( {{#time:U}} - {{#time:U| }} ) / 7200 ) | 1 | 0 }}+
{{#ifexpr: floor( abs( {{#time:U}} - {{#time:U| }} ) / 172800 ) | 1 | 0 }}+
{{#ifexpr: floor( abs( {{#time:U}} - {{#time:U| }} ) / 5356800 ) | 2 | 0 }}+
{{#ifexpr: floor( abs( {{#time:U}} - {{#time:U| }} ) / 63115200 ) | 1 | 0 }}
}}
}})>({{{3}}})|{{#if:
|0
|{{#expr:{{#ifexpr: floor( abs( {{#time:U}} - {{#time:U| }} ) / 120 ) | 1 | 0 }}+
{{#ifexpr: floor( abs( {{#time:U}} - {{#time:U| }} ) / 7200 ) | 1 | 0 }}+
{{#ifexpr: floor( abs( {{#time:U}} - {{#time:U| }} ) / 172800 ) | 1 | 0 }}+
{{#ifexpr: floor( abs( {{#time:U}} - {{#time:U| }} ) / 5356800 ) | 2 | 0 }}+
{{#ifexpr: floor( abs( {{#time:U}} - {{#time:U| }} ) / 63115200 ) | 1 | 0 }}
}}
}}|{{{3}}}}}}}|{{#ifexpr:({{#switch:{{#if:
|{{{magnitude}}}
|{{{min_magnitude}}}
}}
|years = 6
|months = 5
|weeks = 4
|days = 3
|hours = 2
|minutes = 1
|seconds
|#default= 0
}})>({{#if:
|0
|{{#expr:{{#ifexpr: floor( abs( {{#time:U}} - {{#time:U| }} ) / 120 ) | 1 | 0 }}+
{{#ifexpr: floor( abs( {{#time:U}} - {{#time:U| }} ) / 7200 ) | 1 | 0 }}+
{{#ifexpr: floor( abs( {{#time:U}} - {{#time:U| }} ) / 172800 ) | 1 | 0 }}+
{{#ifexpr: floor( abs( {{#time:U}} - {{#time:U| }} ) / 5356800 ) | 2 | 0 }}+
{{#ifexpr: floor( abs( {{#time:U}} - {{#time:U| }} ) / 63115200 ) | 1 | 0 }}
}}
}})|{{#switch:{{#if:
|{{{magnitude}}}
|{{{min_magnitude}}}
}}
|years = 6
|months = 5
|weeks = 4
|days = 3
|hours = 2
|minutes = 1
|seconds
|#default= 0
}}|{{#if:
|0
|{{#expr:{{#ifexpr: floor( abs( {{#time:U}} - {{#time:U| }} ) / 120 ) | 1 | 0 }}+
{{#ifexpr: floor( abs( {{#time:U}} - {{#time:U| }} ) / 7200 ) | 1 | 0 }}+
{{#ifexpr: floor( abs( {{#time:U}} - {{#time:U| }} ) / 172800 ) | 1 | 0 }}+
{{#ifexpr: floor( abs( {{#time:U}} - {{#time:U| }} ) / 5356800 ) | 2 | 0 }}+
{{#ifexpr: floor( abs( {{#time:U}} - {{#time:U| }} ) / 63115200 ) | 1 | 0 }}
}}
}}}}}}|{{#switch:{{#if:
|{{{magnitude}}}
|{{{min_magnitude}}}
}}
|years = 6
|months = 5
|weeks = 4
|days = 3
|hours = 2
|minutes = 1
|seconds
|#default= 0
}}}}}}|}}
|0 = {{#expr:floor(abs({{#time:U}}-{{#time:U|}}))}} seconds'
|1 = {{#expr:floor(abs({{#time:U}}-{{#time:U|}})/60)}} minutes'
|2 = {{#expr:floor(abs({{#time:U}}-{{#time:U|}})/3600)}} hours'
|3 = {{#expr:floor(abs({{#time:U}}-{{#time:U|}})/86400)}} days'
|4 = {{#expr:floor(abs({{#time:U}}-{{#time:U|}})/604800)}} weeks'
|5 = {{#expr:floor(abs({{#time:U}}-{{#time:U|}})/2678400)}} months'
|6 = {{#expr:floor(abs({{#time:U}}-{{#time:U|}})/31557600)}} years'
}} time }}
}}
