Date and time computing
Appearance
From Meta, a Wikimedia project coordination wiki
- Template:MJD2Weekdate gives 2025-W13-7
- {{MJD2Weekdate|{{MJD}}+220}} gives 2025-W45-2 (220 days from now)
- Template:MJD2orddate gives 2025-089
- {{MJD2orddate|{{MJD}}+220}} gives 2025-309 (220 days from now)
- variable {{CURRENTTIMESTAMP}} gives 20250330203947
- {{evalint|{{CURRENTTIMESTAMP}}}} gives 20250330203947
- {{evalint|{{CURRENTTIMESTAMP}}-10000000000}} gives 20240330203947 (one year ago)
- {{#expr:{{CURRENTTIMESTAMP}}/100}} gives 202503302039.47 (without seconds)
- {{#expr:{{CURRENTTIMESTAMP}}/100-100000000}} gives 202403302039.47 (one year ago)
- {{evalint|{{CURRENTTIMESTAMP}}}} gives 20250330203947
- Template:MJD gives 60764.860960648, Modified Julian Day
- {{MJD|2006|12|31|23|59}} gives 54100.999305556
- Template:YMD2MJD gives 60764, integer value of MJD
- Template:CURRENTJULIANDAY gives 2460764.5, Julian day value for last midnight
- Template:Weekdate gives 2025-W13-7
- {{weekdate|2006|1|1}} gives 2005-W52-7
- It uses Template:Isoyear, Template:Week, and Template:DOW.
- variable {{CURRENTWEEK}} gives 13.
- variable {{CURRENTYEAR}} gives 2025
- Template:MJD2Y gives 2025
- {{MJD2Y|54200}} gives 2007
- {{MJD2Y|{{MJD}}-1000}} gives 2022, 1000 days ago
- with Template:Orddate, {{orddate|2006|2|12}} gives 43 (ordinal date)
- variable {{CURRENTDOW}} (1=Monday, .. , 6=Saturday, 0=Sunday) gives 0
- with Template:DOW, {{DOW|2006|12|31}} gives 7
- Template:Dectime gives 0.86096064814815
- Template:CURRENTINTERNETTIME, current value: 902, three digits (between 000 and 999).
- compare dectime + 1 hour: 0.90262731481482
- Template:CURRENTINTERNETTIME, current value: 902, three digits (between 000 and 999).
- variable {{CURRENTTIME}} gives 20:39 (hh:mm)
- Template:Hour gives 20, two digits (00 - 23)
- {{hour|12:43}} gives 12
- {{hour|{{MJD}}}} gives 20.860960648002
- {{hour|{{MJD}}+1.25}} gives 22.110960648002
- Template:Minute gives 39, two digits (00 - 59)
- {{minute|12:43}} gives 43
- {{minute|{{MJD}}}} gives 39
- {{minute|{{MJD}}+1.01}} gives 54
- {{#expr:{{CURRENTTIMESTAMP}} mod 100}} gives 47, second
- {{CURRENTCENTURY}}, current value: 21, no extra leading zero.
- {{CURRENTISOYEAR}}, current value: 2025, no extra leading zero.
See also:
- ParserFunctions
- Date and time computing 1
- Help:Variable#Varying with time
- Help:Magic words#Time
- Category:Date computing template
- w:en:Category:Date math
- w:en:Category:Date computing template based on current time
- w:en:Category:Date computing template
- w:fr:Catégorie:Modèle calculant une date basée sur l'heure actuelle