Rekenen met een datum
Deze pagina geeft een conversie van datums rekening houdend met de datum van introductie van de Gregoriaanse kalender kalender
Juliaanse dagnummer
We volgen momenteel in een groot deel van de wereld de Gregoriaanse kalender, welke een kleine correctie is op de Juliaanse kalender.
Deze correctie betreft de schrikkeljaren voor de jaren deelbaar door 100 en 400 en de start van de de dag verschoof van de middag naar de nacht.
De julian era, "Julian day" (JD) telling is met 0 begonnen op Maandag 1 Januari van het jaar 4713 B.C.E. om 12h00 op de juliaanse kalender. Deze 12h00 is in de 19e eeuw verder gedefinieerd als GMT. Dat komt dus overeen als middernacht aan de andere kant van de wereld!
Elke relevante gebeurtenis in deze wereld kan gedateerd worden als een positief (julian dag) getal.
Gerelateerde dagtellingen
Sateliet technologie
Ten behoeve van sateliet technologie is een "Modified Julian Day" (MJD) gedefinieerd als het aantal dagen verstreken sinds middernacht (00h00) GMT op 17 November 1858. Oftewel "Julian day" (JD) minus 2400000,5 is "Modified Julian Day" (MJD).
Delen van dagen worden hierbij aangegeven als decimalen
Computer technologie
"Unix time" is gedefinieerd als :Unix time is gedefinieerd als het aantal seconden verstreken sinds 00h00 GMT op January 1, 1970 volgens de Gregoriaanse kalender oftewel "Julian day" (JD) minus 2440587.5.
Een toekomstige uitdaging: deze Unix time zal als die gerepresenteerd blijft als een 32 bit signed integer op 19 januari 2038 negatief worden.
"Excel date" definieert datum en tijd als een seriele waarde, die aangeeft het aantal dagen verstreken sinds middernacht op 1 januari 21900 met de tijd als fractie. Middernacht op 1 Januari is dag 1,0 in dit schema. De tijdzone is niet gespecificeerd in Excel date. Met de NOW() functie krijg je de tijdzone in de locale tijd (computer klok) Als je rekent met data van van verschillende computers gaat dat vaak goed, maar niet altijd.
29 februari 1900 foutje: jaren deelbaar door 100 zijn geen schrikkeljaren dus het jaar 1900 had geen 29 februari. Excel datum echter wel. Voor alle data na 28 februari is de excel dagnummer eentje hoger als die zou moeten zijn.
"1904 datum methode": excel heeft een setting "1904 datumnotatie" deze was nodig voor de Mac versie van excel hierbij komt 0 overeen met 1 jan 1904 om 00h00. In zowel de Mac als de PC versie van Excel zit deze settings optie.Met deze "1904 datumnotatie" uitgeschakeld komt 1 overeen met 1 jan 1900 om 0h00. Opletten dus!
Datum weergave
Conversie van datums naar de juliaanse dagtelling, rekenen in dat domein en daar waar nodig dat converteren weergave als een datum of periode lijkt voor het datum bereik welke nodig is voor een stamboom een zinvolle methode.