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

From blackwiki
Jump to navigation Jump to search
imported>Yahia.barie
imported>Patrick
 
(6 intermediate revisions by 5 users not shown)
Line 1: Line 1:
 
{{Documentation subpage}}
 
{{Documentation subpage}}
This template gives the [[Gregorian calendar|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: '''<nowiki>{{Gregorian serial date|month = |day = |year = }}</nowiki>
+
<!-- Place categories where indicated at the bottom of this page and interwikis at Wikidata -->
 +
{{Lua|Module:Age}}
 +
 
 +
== Usage ==
 +
This template gives the serial day according to the [[proleptic Gregorian calendar]], hence with the leap year exceptions of the 100 and 400 year rule, and with backward extrapolation, including year 0 and negative years, with Monday, 1 Jan 1 being day 1. This template handles . By default this template gives the serial for today. To find the serial for another date fill in the date into this code: '''<nowiki>{{Gregorian serial date|month = |day = |year = }}</nowiki>'''
  
 
'''Today's date is {{Gregorian serial date}}.'''
 
'''Today's date is {{Gregorian serial date}}.'''
  
*<nowiki>{{gsd|year=1|month=1|day=1}}</nowiki> gives {{gsd|year=1|month=1|day=1}}
+
== Examples ==
*<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=-401|month=1|day=1}}</nowiki> gives {{gsd|year=-401|month=1|day=1}}
*<nowiki>{{gsd|year=1985|month=1|day=1}}</nowiki> gives {{gsd|year=1985|month=1|day=1}}
+
* <nowiki>{{gsd|year=-401|month=12|day=31}}</nowiki> gives {{gsd|year=-401|month=12|day=31}}
*<nowiki>{{gsd|year=1985|month=4|day=12}}</nowiki> gives {{gsd|year=1985|month=4|day=12}}
+
* <nowiki>{{gsd|year=-400|month=1|day=1}}</nowiki> gives {{gsd|year=-400|month=1|day=1}}
*<nowiki>{{gsd|year=1981|month=8|day=12}}</nowiki> gives {{gsd|year=1981|month=8|day=12}}
+
* <nowiki>{{gsd|year=-400|month=12|day=31}}</nowiki> gives {{gsd|year=-400|month=12|day=31}}
*<nowiki>{{gsd|year=1953|month=10|day=2}}</nowiki> gives {{gsd|year=1953|month=10|day=2}}
+
* <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=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=1985|month=1|day=1}}</nowiki> gives {{gsd|year=1985|month=1|day=1}}
 +
* <nowiki>{{gsd|year=1985|month=4|day=12}}</nowiki> gives {{gsd|year=1985|month=4|day=12}}
 +
* <nowiki>{{gsd|year=1981|month=8|day=12}}</nowiki> gives {{gsd|year=1981|month=8|day=12}}
 +
* <nowiki>{{gsd|year=1953|month=10|day=2}}</nowiki> gives {{gsd|year=1953|month=10|day=2}}
  
See also:
+
== See also ==
*{{tiw|JULIANDAY}}
+
* {{tiw|JULIANDAY}}
*{{tim|gsd}}
+
* {{tim|gsd}}
*{{tim|YMD2MJD}}
+
* {{tim|YMD2MJD}}
  
<includeonly>
+
<includeonly>{{sandbox other||
[[Category:Date mathematics templates|Gregorian serial date]]
+
<!-- Categories below this line and interwikis at Wikidata -->
 +
[[Category:Date mathematics templates|{{PAGENAME}}]]
  
[[ar:قالب:Gregorian serial date]]
+
}}</includeonly>
[[bn:টেমপ্লেট:Gregorian serial date]]
 
[[dsb:Pśedłoga:Gregorjaniski běžny datum]]
 
[[fa:الگو:Gregorian serial date]]
 
[[es:Plantilla:Gregorian serial date]]
 
[[hsb:Předłoha:Gregorianski běžny datum]]
 
[[ja:Template:Gregorian serial date]]
 
[[ko:틀:그레고리력 날수]]
 
[[ml:ഫലകം:Gregorian serial date]]
 
[[nl:Sjablonen: Gregorian serial date]]
 
[[no:Mal:Gregorian serial date]]
 
[[pl:Szablon:Dzień gregoriański]]
 
[[ru:Шаблон:GSD]]
 
[[sv:Mall:Gregorianskt dagnummer]]
 
[[th:แม่แบบ:Gregorian serial date]]
 
[[vi:Tiêu bản:Số ngày Gregory]]
 
[[zh:Template:Gregorian serial date]]
 
</includeonly>
 

Latest revision as of 12:26, 5 January 2021

Usage

This template gives the serial day according to the proleptic Gregorian calendar, hence with the leap year exceptions of the 100 and 400 year rule, and with backward extrapolation, including year 0 and negative years, with Monday, 1 Jan 1 being day 1. This template handles . 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 739618.

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