Vorlage:GetJD: Unterschied zwischen den Versionen
Dussy (Diskussion | Beiträge) Die Seite wurde neu angelegt: „<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}…“ |
Dussy (Diskussion | Beiträge) KKeine Bearbeitungszusammenfassung |
||
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 | <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. | ||
Eingabe: | Eingabe: | ||
Zeile 9: | Zeile 9: | ||
# Parameter: Sekunde (optional) | # Parameter: Sekunde (optional) | ||
Für Daten bis zum 4. Oktober 1582 wird automatisch der | 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: |
Aktuelle Version vom 28. Dezember 2015, 11:36 Uhr
Diese Vorlage konvertiert ein Datum in ein Julianisches Datum. Vorgabe ist das aktuelle Datum.
Eingabe:
- Parameter: Jahr (optional)
- Parameter: Monat (optional)
- Parameter: Tag (optional)
- Parameter: Stunde (optional)
- Parameter: Minute (optional)
- Parameter: Sekunde (optional)
Für Daten bis zum 4. Oktober 1582 wird automatisch der julianische ({{JULIANDAY.JULIAN}}) und ab dem 15. Oktober 1582 der Gregorianische Kalender ({{JULIANDAY}}) genutzt.
Beispiel:
{{GetJD|1582|10|4}}
= 2299160 (julianischer Kalender){{GetJD|1582|10|15}}
= 2299161 (gregorianischer Kalender){{GetJD}}
= 2460686.90806 (jetzt, Koordinierte Weltzeit)
Die inverse Funktion ist {{JD}}, jedoch nur ab dem Julianischen Datum 2299160,5 d.h. dem 15. Oktober 1582.