Difference between revisions of "Template:Gregorian serial date/doc"

From blackwiki
Jump to navigation Jump to search
imported>Zyxw
(add {{Lua|Module:Age}}, misc formatting)
imported>Patrick
Line 9: Line 9:
  
 
== Examples ==
 
== Examples ==
 +
* <nowiki>{{gsd|year=-401|month=1|day=1}}</nowiki> gives {{gsd|year=-401|month=1|day=1}}
 +
* <nowiki>{{gsd|year=-401|month=12|day=31}}</nowiki> gives {{gsd|year=-401|month=12|day=31}}
 +
* <nowiki>{{gsd|year=-400|month=1|day=1}}</nowiki> gives {{gsd|year=-400|month=1|day=1}}
 +
* <nowiki>{{gsd|year=-400|month=12|day=31}}</nowiki> gives {{gsd|year=-400|month=12|day=31}}
 +
* <nowiki>{{gsd|year=-1|month=1|day=1}}</nowiki> gives {{gsd|year=-1|month=1|day=1}}
 +
* <nowiki>{{gsd|year=-1|month=12|day=31}}</nowiki> gives {{gsd|year=-1|month=12|day=31}}
 +
* <nowiki>{{gsd|year=0|month=1|day=1}}</nowiki> gives {{gsd|year=0|month=1|day=1}}
 +
* <nowiki>{{gsd|year=0|month=12|day=31}}</nowiki> gives {{gsd|year=0|month=12|day=31}}
 
* <nowiki>{{gsd|year=1|month=1|day=1}}</nowiki> gives {{gsd|year=1|month=1|day=1}}
 
* <nowiki>{{gsd|year=1|month=1|day=1}}</nowiki> gives {{gsd|year=1|month=1|day=1}}
 +
* <nowiki>{{gsd|year=1|month=12|day=31}}</nowiki> gives {{gsd|year=1|month=1|day=1}}
 
* <nowiki>{{gsd|year=2000|month=12|day=31}}</nowiki> gives {{gsd|year=2000|month=12|day=31}} (5 times the number of days of a cycle, 146,097)
 
* <nowiki>{{gsd|year=2000|month=12|day=31}}</nowiki> gives {{gsd|year=2000|month=12|day=31}} (5 times the number of days of a cycle, 146,097)
 
* <nowiki>{{gsd|year=1985|month=1|day=1}}</nowiki> gives {{gsd|year=1985|month=1|day=1}}
 
* <nowiki>{{gsd|year=1985|month=1|day=1}}</nowiki> gives {{gsd|year=1985|month=1|day=1}}

Revision as of 10:24, 5 January 2021

Usage

This template gives the Gregorian serial day. This is the numbers of days from the start of 1 A.D. (Monday, 1 Jan 1 = 1). (In the Gregorian Calendar there is no year 0) This template should handle all leap year exceptions including the 100 and 400 year rule. By default this template gives the serial for today. To find the serial for another date fill in the date into this code: {{Gregorian serial date|month = |day = |year = }}

Today's date is 739614.

Examples

  • {{gsd|year=-401|month=1|day=1}} gives -146827
  • {{gsd|year=-401|month=12|day=31}} gives -146463
  • {{gsd|year=-400|month=1|day=1}} gives -146462
  • {{gsd|year=-400|month=12|day=31}} gives -146097
  • {{gsd|year=-1|month=1|day=1}} gives -730
  • {{gsd|year=-1|month=12|day=31}} gives -366
  • {{gsd|year=0|month=1|day=1}} gives -365
  • {{gsd|year=0|month=12|day=31}} gives 0
  • {{gsd|year=1|month=1|day=1}} gives 1
  • {{gsd|year=1|month=12|day=31}} gives 1
  • {{gsd|year=2000|month=12|day=31}} gives 730485 (5 times the number of days of a cycle, 146,097)
  • {{gsd|year=1985|month=1|day=1}} gives 724642
  • {{gsd|year=1985|month=4|day=12}} gives 724743
  • {{gsd|year=1981|month=8|day=12}} gives 723404
  • {{gsd|year=1953|month=10|day=2}} gives 713228

See also