datum verschil berekenen

Moderators: dirkwb, Xilvo

Forumregels
(Middelbare) school-achtige vragen naar het forum "Huiswerk en Practica" a.u.b.
Zie eerst de Huiswerkbijsluiter
Reageer
Gebruikersavatar
Berichten: 96

datum verschil berekenen

Ik wist niet goed waar ik deze vraag neer moest zetten?

voor in een plc programma moet ik het aantal dagen berekenen tussen 2 datums...

heeft er iemand misschien iets vaan een voorbeeldtje?

Gebruikersavatar
Moderator
Berichten: 9.781

Re: datum vershil berekenen

Converting Gregorian calendar date to Julian Day Number
The algorithm is valid for all (possibly proleptic) Gregorian calendar dates after November 23, −4713. Divisions are integer divisions towards zero; fractional parts are ignored.

JDN = (1461 × (Y + 4800 + (M − 14)/12))/4 +(367 × (M − 2 − 12 × ((M − 14)/12)))/12 − (3 × ((Y + 4900 + (M - 14)/12)/100))/4 + D − 32075
Wikipedia

Bereken dat dagnummer voor beide data en neem het verschil.

Berichten: 405

Re: datum verschil berekenen

In computerprogramma's wordt de datum over het algemeen als een getal bewaard. In Excel bijvoorbeeld als het aantal dagen vanaf 1 januari 1900. Je kan de integer waarde van de dagen gewoon van elkaar aftrekken.
Voorbeeldje:

veld
A1: 01-01-23
A2: 20-03-23
A3: =A2-A1

veld A3 opmaken als getal levert waarde: 78

Welke programmeertaal gebruik je?

Reageer