.

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 }}

}}