datumseingabe
Unterschiede
Hier werden die Unterschiede zwischen zwei Versionen der Seite angezeigt.
| Beide Seiten, vorherige ÜberarbeitungVorherige ÜberarbeitungNächste Überarbeitung | Vorherige Überarbeitung | ||
| datumseingabe [2024/05/04 08:21] – [Schaltjahr] hcgreier | datumseingabe [2025/11/11 14:38] (aktuell) – hcgreier | ||
|---|---|---|---|
| Zeile 5: | Zeile 5: | ||
| <WRAP center round info 100%> | <WRAP center round info 100%> | ||
| Es ist zu beachten, dass es einen Unterschied in der Zählweise der Jahre gibt: | Es ist zu beachten, dass es einen Unterschied in der Zählweise der Jahre gibt: | ||
| - | * // | ||
| * // | * // | ||
| + | * // | ||
| </ | </ | ||
| - | {{ : | + | {{ : |
| Die astronomische Verwendung eines Jahres Null und negativer Jahre ist die einzige, die für arithmetische Zwecke geeignet ist. Dies lässt sich anhand folgender Beispiele zeigen: | Die astronomische Verwendung eines Jahres Null und negativer Jahre ist die einzige, die für arithmetische Zwecke geeignet ist. Dies lässt sich anhand folgender Beispiele zeigen: | ||
| - | * Den Historikern zufolge starb Julius Cäsar am 15. März 44 v.Chr. Am 14. März 24 n.Chr. kam es zu einer Mondfinsternis.\\ Wie groß ist der zeitliche Abstand zwischen diesen beiden Ereignissen? | + | * Den Historikern zufolge starb Julius Cäsar am 15. März 44 v. Chr. Am 14. März 24 n. Chr. kam es zu einer Mondfinsternis.\\ Wie groß ist der zeitliche Abstand zwischen diesen beiden Ereignissen? |
| $$24 - ( -43) = 24 + 43 = 67\; | $$24 - ( -43) = 24 + 43 = 67\; | ||
| - | * In der historischen Zählpraxis der Jahre existiert die Regel der Teilbarkeit durch 4, die die julianischen Schaltjahre definiert, nicht mehr. Diese Jahre sind tatsächlich 1, 5, 9, 13,... v.Chr. In der astronomischen Zählweise heißen diese Schaltjahre jedoch 0, –4, –8, –12 usw., und es gilt weiterhin die Regel der Teilbarkeit durch 4. | + | * In der historischen Zählpraxis der Jahre existiert die Regel der Teilbarkeit durch 4, die die julianischen Schaltjahre definiert, nicht mehr. Diese Jahre sind tatsächlich 1, 5, 9, 13,... v. Chr. In der astronomischen Zählweise heißen diese Schaltjahre jedoch 0, –4, –8, –12 usw., und es gilt weiterhin die Regel der Teilbarkeit durch 4. |
| ===== Schaltjahr ===== | ===== Schaltjahr ===== | ||
| Zeile 39: | Zeile 39: | ||
| if(Y > 1582) { | if(Y > 1582) { | ||
| // Gregorianischer Kalender | // Gregorianischer Kalender | ||
| - | return ((Y % 4 == 0 && | + | return ((Y % 4 == 0 && |
| } | } | ||
| else { | else { | ||
| Zeile 53: | Zeile 53: | ||
| Es wird ein Monat $M$ aus der Tabelle ausgewählt, | Es wird ein Monat $M$ aus der Tabelle ausgewählt, | ||
| {{tablelayout? | {{tablelayout? | ||
| - | ^ Nummer $M$ ^ Monatsname | + | ^ Tabelle 1 ||| |
| - | | 1 | + | ^ Nummer $M$ ^ Monatsname |
| - | | 2 | + | | 1 |
| - | | 3 | + | | 2 |
| - | | 4 | + | | 3 |
| - | | 5 | + | | 4 |
| - | | 6 | + | | 5 |
| - | | 7 | + | | 6 |
| - | | 8 | + | | 7 |
| - | | 9 | + | | 8 |
| - | | 10 | Oktober | + | | 9 |
| - | | 11 | November | + | | 10 | Oktober |
| - | | 12 | Dezember | + | | 11 | November |
| + | | 12 | Dezember | ||
| Der mit dem * gekennzeichnete Monat ist der Schaltmonat. In einem Schaltjahr hat er dann 29 Tage. | Der mit dem * gekennzeichnete Monat ist der Schaltmonat. In einem Schaltjahr hat er dann 29 Tage. | ||
| Zeile 79: | Zeile 80: | ||
| ===== Wochentage ===== | ===== Wochentage ===== | ||
| - | Der Julianische Tag wird auf Betrag zwischen 0 und 7 reduziert. Diesem Wert wird der Name eines Wochentags (Tabelle) zugeordnet. | + | Der Julianische Tag wird auf einen Betrag zwischen 0 und 7 reduziert. Diesem Wert wird der Name eines Wochentags |
| + | |||
| + | \[\begin{align} | ||
| + | wt =& | ||
| + | =&\; \mathrm{red}({JD + 1.5, 7}) + 1 | ||
| + | \end{align}\tag{1}\] | ||
| - | \[ \begin{align} \mathrm{wt} =& | ||
| {{tablelayout? | {{tablelayout? | ||
| - | ^ wt | + | ^ |
| + | ^ $wt$ ^ Wochentag | ||
| | 0 | Sonntag | | 0 | Sonntag | ||
| | 1 | Montag | | 1 | Montag | ||
| Zeile 118: | Zeile 124: | ||
| Der ganzzahlige Rest einer Division lässt sich in diversen Programmiersprachen mit der '' | Der ganzzahlige Rest einer Division lässt sich in diversen Programmiersprachen mit der '' | ||
| - | * In Java/ | + | * In Java/ |
| - | * In Python ist der Operator ebenfalls | + | * In Python |
| - | * In PHP lautet der Operator | + | |
| </ | </ | ||
| {{anchor: | {{anchor: | ||
| + | |||
| ===== Tagesnummer des Jahres ===== | ===== Tagesnummer des Jahres ===== | ||
| Zeile 131: | Zeile 137: | ||
| $Z$ liegt zwischen 1 bis 365 (bzw. 366 in einem Schaltjahr). Es gilt: | $Z$ liegt zwischen 1 bis 365 (bzw. 366 in einem Schaltjahr). Es gilt: | ||
| - | $$Z = \sum_{M = 1}^{13} N\cdot(M - 1) + D$$ | + | $$Z = \sum_{M = 1}^{13} N\cdot(M - 1) + D\tag{2}$$ |
| Dabei ist $N$ ist die [[# | Dabei ist $N$ ist die [[# | ||
| {{tablelayout? | {{tablelayout? | ||
| + | ^ Tabelle 3 ||||||||||||| | ||
| ^ | ^ | ||
| | Gemeinjahr | | Gemeinjahr | ||
| Zeile 188: | Zeile 195: | ||
| </ | </ | ||
| </ | </ | ||
| - | |||
| {{anchor: | {{anchor: | ||
| + | |||
| ===== Jahr in dezimaler Darstellung ===== | ===== Jahr in dezimaler Darstellung ===== | ||
| Mithilfe den beiden oben genannten Funktionen '' | Mithilfe den beiden oben genannten Funktionen '' | ||
| - | $$J = Y + \frac{Z}{365 + Q}$$ | + | $$J = Y + \frac{Z}{365 + Q}\tag{3}$$ |
| $Q = 0$ im Normaljahr und $Q = 1$ im Schaltjahr. $J$ ist dann das Jahr in Dezimalform. | $Q = 0$ im Normaljahr und $Q = 1$ im Schaltjahr. $J$ ist dann das Jahr in Dezimalform. | ||
| Zeile 217: | Zeile 224: | ||
| </ | </ | ||
| </ | </ | ||
| - | |||
| - | |||
| - | |||
| - | |||
| - | |||
| - | |||
| - | |||
datumseingabe.1714803689.txt.gz · Zuletzt geändert: 2024/12/20 01:33 (Externe Bearbeitung)