Template:Time ago/doc

From OpenStreetMap Wiki
Jump to navigation Jump to search

This is a documentation subpage for Template:Time ago.
It contains usage information, categories and other content or metadata that is not part of the original template.

This template invokes Module:TimeAgo.

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, 365 days, 4 hours, 36 minutes and 42 seconds ago
  • {{Time ago|2000-01-01}} → 25 years, 186 days, 22 hours, 47 minutes and 30 seconds ago
  • {{Time ago|2000-01-01 13:00}} → 25 years, 186 days, 9 hours, 47 minutes and 30 seconds ago
  • {{Time ago|2000-01-01 1:00 PM}} → 25 years, 186 days, 9 hours, 47 minutes and 30 seconds ago
  • {{Time ago|Jan 1 2000 1:00 PM}} → 25 years, 186 days, 9 hours, 47 minutes and 30 seconds ago
  • {{Time ago|{{REVISIONTIMESTAMP}}}} → 19 days, 8 hours, 5 minutes and 53 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 and 186 days ago
  • {{Time ago|2000-01-01 13:00|magnitude=hours}} → 223619 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