Template:Time ago

From OpenStreetMap Wiki
Jump to navigation Jump to search

0 seconds ago

[Edit] [Purge] Template-info.svg Template documentation

This template invokes Module:TimeAgo.

It is not ready for use as long as the module miscalculates the duration!

Usage

{{Time ago|timestamp}} or {{Time ago|timestamp|option}}

Replace timestamp with a valid specification of date and/or time,

some are:

  • yyyy
  • yyyy-mm-dd
  • yyyy-mm-dd hh:mm
  • yyyy-mm-dd h:mm AM/PM
  • Mmm d yyyy h:mm AM/PM
  • {{REVISIONTIMESTAMP}}

Examples:

  • {{Time ago|2000}}24 years, 22 hours and 35 seconds ago
  • {{Time ago|2000-01-01}}25 years, 3 weeks, 2 days, 22 hours and 35 seconds ago
  • {{Time ago|2000-01-01 13:00}}25 years, 3 weeks, 2 days, 9 hours and 35 seconds ago
  • {{Time ago|2000-01-01 1:00 PM}}25 years, 3 weeks, 2 days, 9 hours and 35 seconds ago
  • {{Time ago|Jan 1 2000 1:00 PM}}25 years, 3 weeks, 2 days, 9 hours and 35 seconds ago
  • {{Time ago|{{REVISIONTIMESTAMP}}}}2 years, 3 weeks, 15 hours, 24 minutes and 54 seconds ago

Options:

You can use optional parameters to shorten output:

  • |magnitude=years/months/days/hours/minutes
  • |min_magnitute=years/months/days/hours/minutes

Examples:

  • {{Time ago|2000|min_magnitude=years}}24 years ago
  • {{Time ago|2000-01-01|min_magnitude=days}}25 years, 3 weeks and 2 days ago
  • {{Time ago|2000-01-01 13:00|magnitude=hours}}219004 hours ago

Parameters

Indicates the time that has elapsed since a specific date

Template parameters

This template prefers inline formatting of parameters.

ParameterDescriptionTypeStatus
timestamp1

date and time

Example
yyyy / yyyy-mm-dd / yyyy-mm-dd hh:mm / yyyy-mm-dd h:mm AM/PM / Mmm d yyyy h:mm AM/PM
Stringrequired
magnitudemagnitude

to set the scale (unit), the interval is shown

Example
days
Stringoptional
min_magnitudemin_magnitude

to shorten the display by removing the time units below the setting

Example
hours
Stringoptional