Movatterモバイル変換


[0]ホーム

URL:


Jump to content
WikipediaThe Free Encyclopedia
Search

Wikipedia:Date math

From Wikipedia, the free encyclopedia

Date math on Wikipedia is done withvariables,templates and the#timeparser function.

In articles, it is almost always preferred to specify a specific static date for a statement or event rather than an automatically generated date.Wikipedia:As of describes how to properly specify such dates.

Current date and time

[edit]
Built-in variablesTemplates based on themWhat you seeComments
{{CURRENTTIMESTAMP}}20251216122013
{{CURRENTYEAR}}2025
{{UTC}}2025-12-16 12:20 UTCalso uses {{CURRENTMONTH}} {{CURRENTDAY2}} {{CURRENTTIME}}
{{CURRENTDATE}}12:20, Tuesday, December 16, 2025 (UTC)also uses {{CURRENTTIME}} {{CURRENTDAYNAME}} {{CURRENTMONTHNAME}} {{CURRENTDAY}}
{{CURRENTJULIANDAY}}2461026.0140394currentJulian dayalso uses {{CURRENTMONTH}} {{CURRENTDAY}} {{CURRENTHOUR}}{{CURRENTMINUTE}}{{CURRENTSECOND}}
{{CURRENTMONTH}}12
{{CURRENTMNTH}}12trims leading zero
{{CURRENTMONTHNAME}}December
{{Month+1}}January
{{Month-1}}November
{{Month-2}}October
{{CURRENTDAY}}16day of month
{{CURRENTDOW}}2day of week
{{#time:l|-1 day}}Monday
{{#time:l}}Tuesday
{{#time:l|+1 day}}Wednesday
Any variable or template with a resolution of smaller than one day should not be placed in articles. These variables only indicate when the article was parsed and cached; they may lag by many hours or even days compared to the time the page is viewed.
{{CURRENTTIME}}12:20
{{CURRENTHOUR}}12
{{#time:H|+1 hour}}13
{{Current hour}}12trims leading zero
{{#time:i}}20
{{CURRENTMINUTE}}20
{{Current minute}}20trims leading zero
{{#time:s}}13
{{CURRENTSECOND}}13

Computed date and time

[edit]
Template nameUsageOutputComment
{{Ordinal date}}{{Ordinal date|year=2007|month=03|day=15}}74returnsordinal date (day of year)
{{Ordinal date|year=2008|month=03|day=15}}75+1 due to leap year in 2008
{{WEEKDAY}}{{WEEKDAY|2009|08|25}}1returns day of week
{{WEEKDAYNAME|{{WEEKDAY|2009|08|25}}}}Tuesday
{{JULIANDAY}}{{JULIANDAY|2009|08|25}}2455069
{{WEEKDAYNAME|{{JULIANDAY|2009|08|25}}}}TuesdayNote: 2455069 mod 7 = 1
{{JULIANDAY|{{CURRENTYEAR}}|{{CURRENTMONTH}}|{{CURRENTDAY}}}}2461026Nesting templates to get the value of the current Julian day with no decimal portion. Useful for date math between a set point and the current date.
{{JULIANDAY.TIMESTAMP}}{{JULIANDAY.TIMESTAMP|2455069}}20090825120000same format as {{CURRENTTIMESTAMP}}
{{#time:D Y-m-d|{{JULIANDAY.TIMESTAMP|2455069}}}}Tue 2009-08-25

Julian dates or day numbers can be used for date calculations. A simple example follows:

  1. 90 days from 25 December 2006 is:25 March 2007
    • Code: {{#time:j F Y|{{JULIANDAY.TIMESTAMP|{{JULIANDAY|2006|12|25}}+90}}}}
  2. 90 days from 25 December 2007 is:24 March 2008 (1 day less than first example due to leap year in 2008)
    • Code: {{#time:j F Y|{{JULIANDAY.TIMESTAMP|{{JULIANDAY|2007|12|25}}+90}}}}

Fancy stuff

[edit]
{{today cell}}{{tomorrow cell}}

See also

[edit]
Retrieved from "https://en.wikipedia.org/w/index.php?title=Wikipedia:Date_math&oldid=1024165815"

[8]ページ先頭

©2009-2025 Movatter.jp