Vorlage:GetJD: Unterschied zwischen den Versionen

KKeine Bearbeitungszusammenfassung
Markierung: Zurückgesetzt
KKeine Bearbeitungszusammenfassung
 
(5 dazwischenliegende Versionen desselben Benutzers werden nicht angezeigt)
Zeile 1: Zeile 1:
<includeonly>{{#if:{{{1|}}}|{{#ifexpr:(({{{1}}})*12+({{{2|1}}})round 0)>18994 or(({{{1}}})*12+({{{2|1}}})round 0)=18994 and({{{3|1}}})+({{{4|12}}})/24+({{{5|0}}})/1440+({{{6|0}}})/86400>=15.5|{{JULIANDAY|{{{1}}}|{{{2|1}}}|{{{3|1}}}|{{{4|12}}}|{{{5|0}}}|{{{6|0}}}}}|{{JULIANDAY.JULIAN|{{{1}}}|{{{2|1}}}|{{{3|1}}}|{{{4|12}}}|{{{5|0}}}|{{{6|0}}}}}}}|{{JULIANDAY|{{CURRENTYEAR}}|{{CURRENTMONTH}}|{{CURRENTDAY}}|{{CURRENTHOUR}}|{{#expr:floor(({{CURRENTTIMESTAMP}} mod 10000)/100)}}|{{#expr:{{CURRENTTIMESTAMP}} mod 100}}}}}}</includeonly><noinclude>Diese Vorlage konvertiert ein Datum in ein Julianisches Datum und wird für [[:Vorlage:Tagesdifferenz|Vorlage:Tagesdifferenz]] benötigt. Sie ist der deutschen Wikipedia entlehnt und dort dokumentiert. Vorgabe ist das aktuelle Datum.
<includeonly>{{#if:{{{1|}}}|{{#ifexpr:(({{{1}}})*12+({{{2|1}}})round 0)>18994 or(({{{1}}})*12+({{{2|1}}})round 0)=18994 and({{{3|1}}})+({{{4|12}}})/24+({{{5|0}}})/1440+({{{6|0}}})/86400>=15.5|{{JULIANDAY|{{{1}}}|{{{2|1}}}|{{{3|1}}}|{{{4|12}}}|{{{5|0}}}|{{{6|0}}}}}|{{JULIANDAY.JULIAN|{{{1}}}|{{{2|1}}}|{{{3|1}}}|{{{4|12}}}|{{{5|0}}}|{{{6|0}}}}}}}|{{JULIANDAY|{{CURRENTYEAR}}|{{CURRENTMONTH}}|{{CURRENTDAY}}|{{CURRENTHOUR}}|{{#expr:floor(({{CURRENTTIMESTAMP}} mod 10000)/100)}}|{{#expr:{{CURRENTTIMESTAMP}} mod 100}}}}}}</includeonly><noinclude>Diese Vorlage konvertiert ein Datum in ein Julianisches Datum. Vorgabe ist das aktuelle Datum. Die Vorlage wird für [[:Vorlage:Tagesdifferenz|Vorlage:Tagesdifferenz]] benötigt, ist der deutschen Wikipedia entlehnt und dort dokumentiert.


Eingabe:
Eingabe:
Zeile 8: Zeile 8:
# Parameter: Minute (optional)
# Parameter: Minute (optional)
# Parameter: Sekunde (optional)
# Parameter: Sekunde (optional)
Für Daten bis zum 4. Oktober 1582 wird automatisch der julianische (Vorlage:JULIANDAY.JULIAN) und ab dem 15. Oktober 1582 der Gregorianische Kalender (Vorlage:JULIANDAY) genutzt.


Beispiel:
Beispiel:
Zeile 13: Zeile 15:
* <code><nowiki>{{GetJD|1582|10|15}}</nowiki></code> = {{GetJD|1582|10|15}} (gregorianischer Kalender)
* <code><nowiki>{{GetJD|1582|10|15}}</nowiki></code> = {{GetJD|1582|10|15}} (gregorianischer Kalender)
* <code><nowiki>{{GetJD}}</nowiki></code> = {{GetJD}} (jetzt, Koordinierte Weltzeit)
* <code><nowiki>{{GetJD}}</nowiki></code> = {{GetJD}} (jetzt, Koordinierte Weltzeit)
</noinclude>
</noinclude>
[[Kategorie:Vorlage:Datum]]