Template:JULIANDAY/doc: Difference between revisions
| [checked revision] | [checked revision] |
Content deleted Content added
Caleb Cooper (talk | contribs) |
Caleb Cooper (talk | contribs) No edit summary |
||
| (One intermediate revision by the same user not shown) | |||
Line 3:
{{Commons Import}}
This template computes the number of the [[Wikipedia:Julian day|Julian day]] starting at noon on the date given in parameter (in the [[Wikipedia:Gregorian calendar|Gregorian calendar]], without any Julian correction for [[Wikipedia:Proleptic Gregorian calendar|proleptic Gregorian dates]] where the calendar was not effectively applied).
The result is valid for all proleptic Gregorian calendar dates starting on March 1, 4800 BC (−4799) at midnight.
=== Syntax ===
: <code><nowiki>{{</nowiki>JULIANDAY|</code>''year''<code>|</code>''[month]''<code>|</code>''[day]''<code>|</code>''[Wikipedia:hour|]''<code>|</code>''[minute]''<code>|</code>''[second]''<code>}}</code>
* The ''year'' (required) must be astronomical (''year''=1 in [[Wikipedia:1 AD|1 AD]] (''[[Wikipedia:Anno Domini|Anno Domini]]''), ''year''=0 in 1 BC, ''year''=-1 in 2 BC).
* The ''month'' (optional, default value 1) is expressed between 1 and 12 from January to December (but offsets are possible for computing other years).
* The ''year'' and ''month'' are first converted into a number of months, then rounded to the nearest integer to compute the actual year and month used for computing dates.
Line 40:
* <code><nowiki>{{</nowiki>{{BASEPAGENAME}}<nowiki>|0|1|1}}</nowiki></code> returns {{{{BASEPAGENAME}}|0|1|1}} (''proleptic'') (in ''year 1 BC'')
* <code><nowiki>{{</nowiki>{{BASEPAGENAME}}<nowiki>|0|12|25}}</nowiki></code> returns {{{{BASEPAGENAME}}|0|12|25}} (''proleptic'')
* <code><nowiki>{{</nowiki>{{BASEPAGENAME}}<nowiki>|0|12|30}}</nowiki></code> returns {{{{BASEPAGENAME}}|0|12|30}} (''proleptic'') (Julian ''[[Wikipedia:Anno Domini|Anno Domini]]'', first day in proleptic Julian year 1 AD, or December 30 in proleptic Gregorian year 1 BC)
* <code><nowiki>{{</nowiki>{{BASEPAGENAME}}<nowiki>|0|12|31}}</nowiki></code> returns {{{{BASEPAGENAME}}|0|12|31}} (''proleptic'')
* <code><nowiki>{{</nowiki>{{BASEPAGENAME}}<nowiki>|1|1|1}}</nowiki></code> returns {{{{BASEPAGENAME}}|1|1|1}} (''proleptic'') (Gregorian ''[[Wikipedia:Anno Domini|Anno Domini]]'', in proleptic Gregorian year 1 AD, or January 3 in proleptic Julian year 1 AD)
* <code><nowiki>{{</nowiki>{{BASEPAGENAME}}<nowiki>|200|2|28}}</nowiki></code> returns {{{{BASEPAGENAME}}|200|2|28}} (''proleptic'') (last day of Julian leap year 200 AD, not leap in the proleptic Gregorian calendar)
* <code><nowiki>{{</nowiki>{{BASEPAGENAME}}<nowiki>|200|3|1}}</nowiki></code> returns {{{{BASEPAGENAME}}|200|3|1}} (''proleptic'') (first day where the Julian and proleptic Gregorian calendars are '''equivalent''')
* <code><nowiki>{{</nowiki>{{BASEPAGENAME}}<nowiki>|300|2|28}}</nowiki></code> returns {{{{BASEPAGENAME}}|300|2|28}} (''proleptic'') (last day where the Julian and proleptic Gregorian calendars are '''equivalent''')
* <code><nowiki>{{</nowiki>{{BASEPAGENAME}}<nowiki>|300|3|1}}</nowiki></code> returns {{{{BASEPAGENAME}}|300|3|1}} (''proleptic'') (first day of difference between the Julian and proleptic Gregorian calendars, in leap Julian year 300 AD, not leap in the proleptic Gregorian calendar)
* <code><nowiki>{{</nowiki>{{BASEPAGENAME}}<nowiki>|325|3|21}}</nowiki></code> returns {{{{BASEPAGENAME}}|325|3|21}} (''proleptic'') (spring equinox observed at the Christian [[Wikipedia:First Council of Nicaea|First Council of Nicaea]], taken as a reference for aligning the Julian calendar to the proleptic Gregorian)
* <code><nowiki>{{</nowiki>{{BASEPAGENAME}}<nowiki>|1582|10|14}}</nowiki></code> returns {{{{BASEPAGENAME}}|1582|10|14}} (''proleptic'') (last proleptic Gregorian day, actually the 4th of October in the Julian calendar)
* <code><nowiki>{{</nowiki>{{BASEPAGENAME}}<nowiki>|1582|10|15}}</nowiki></code> returns {{{{BASEPAGENAME}}|1582|10|15}} (first non proleptic Gregorian day, equals the 5th of October in the previous Julian calendar)
* <code><nowiki>{{</nowiki>{{BASEPAGENAME}}<nowiki>|1858|11|16|12|00|00}}</nowiki></code> returns {{{{BASEPAGENAME}}|1858|11|16|12|00|00}} (start of epoch for the [[Wikipedia:Julian day#Alternatives|Reduced Julian Day]], RJD)
* <code><nowiki>{{</nowiki>{{BASEPAGENAME}}<nowiki>|1858|11|17|00|00|00}}</nowiki></code> returns {{{{BASEPAGENAME}}|1858|11|17|00|00|00}} (start of epoch for the [[Wikipedia:Julian day#Alternatives|Modified Julian Day]], MJD)
* <code><nowiki>{{</nowiki>{{BASEPAGENAME}}<nowiki>|1968|05|24|00|00|00}}</nowiki></code> returns {{{{BASEPAGENAME}}|1968|05|24|00|00|00}} (start of epoch for the [[Wikipedia:NASA|NASA]]'s [[Wikipedia:Julian day#Alternatives|Truncated Julian Day]], TJD)
* <code><nowiki>{{</nowiki>{{BASEPAGENAME}}<nowiki>|1995|10|10|00|00|00}}</nowiki></code> returns {{{{BASEPAGENAME}}|1995|10|10|00|00|00}} (start of epoch for the current [[Wikipedia:National Institute of Standards and Technology|NIST]]'s [[Wikipedia:Julian day#Alternatives|Truncated Julian Day]], TJD mod 10000)
* <code><nowiki>{{</nowiki>{{BASEPAGENAME}}<nowiki>|1999|12|31}}</nowiki></code> returns {{{{BASEPAGENAME}}|1999|12|31}}
* <code><nowiki>{{</nowiki>{{BASEPAGENAME}}<nowiki>|2000|1|1}}</nowiki></code> returns {{{{BASEPAGENAME}}|2000|1|1}} (the “[[Wikipedia:Year 2000 problem|Y2K bug]]'s day” and millennium celebrations)
* <code><nowiki>{{</nowiki>{{BASEPAGENAME}}<nowiki>|2000|1|2}}</nowiki></code> returns {{{{BASEPAGENAME}}|2000|1|2}}
* <code><nowiki>{{</nowiki>{{BASEPAGENAME}}<nowiki>|2000|2|1}}</nowiki></code> returns {{{{BASEPAGENAME}}|2000|2|1}}
* <code><nowiki>{{</nowiki>{{BASEPAGENAME}}<nowiki>|2000|3|1}}</nowiki></code> returns {{{{BASEPAGENAME}}|2000|3|1}}
* <code><nowiki>{{</nowiki>{{BASEPAGENAME}}<nowiki>|2000|12|31}}</nowiki></code> returns {{{{BASEPAGENAME}}|2000|12|31}} (last day of the [[Wikipedia:2nd millennium|2nd millennium]] and of the [[
* <code><nowiki>{{</nowiki>{{BASEPAGENAME}}<nowiki>|2001|1|1}}</nowiki></code> returns {{{{BASEPAGENAME}}|2001|1|1}} (first day of the [[Wikipedia:3rd millennium|3rd millennium]] and of the [[
* <code><nowiki>{{</nowiki>{{BASEPAGENAME}}<nowiki>|2001|12|31}}</nowiki></code> returns {{{{BASEPAGENAME}}|2001|12|31}}
* <code><nowiki>{{</nowiki>{{BASEPAGENAME}}<nowiki>|2002|12|31}}</nowiki></code> returns {{{{BASEPAGENAME}}|2002|12|31}}
| |||