Naar inhoud springen

ISO 8601

Uit Wikipedia, de vrije encyclopedie
Datum en tijd genoteerd volgens ISO 8601:

(op het moment dat je deze pagina opvroeg,pagina verversen)

Datum: 2024-08-30
Datum en tijd inUTC: 2024-08-30T12:39:18+00:00
of: 2024-08-30T12:39:18Z
of ook: 20240830T123918Z
Datum en tijd inME(Z)T: 2024-08-30T14:39:18+02:00
Weekjaar en week: 2024-W35
Weekjaar, week en weekdag: 2024-W35-5
Datum zonder jaar: --08-30
Kalenderjaar en dagnummer: 2024-243
De datum binnen ISO 8601

ISO 8601is een internationalestandaardvan deISOvoor de aanduiding van termen betreffendekalender,datumentijd.De standaard draagt voluit de titel "Data elements and interchange formats – Information interchange – Representation of dates and times".De standaard is voor het eerst uitgebracht in 1988 en heeft updates in 1991, 2000, 2004 en 2019. De standaard heeft tot doel op eenduidige manier data- en tijdsbepalingen weer te geven, en misverstanden te voorkomen, in het bijzonder bij gegevensuitwisselingen tussen landen met verschillende notatiesystemen.

Een kenmerk van de standaard is dat een datum wordt genoteerd van meest naar minst significant onderdeel, dus eerst het jaartal (YYYY), dan gescheiden door een streepje (-) de maand (MM=01,02,...,12) en vervolgens ook gescheiden door een streepje (-) de dag (DD=01,02,...,31), en optioneel het tijdstip (hh:mm:ss) in 24-uursnotatie met een T tussen de dag en het tijdstip. Uiteindelijk dus in de vorm "2024-08-30T12:39:18". Opgemerkt dient te worden dat het streepje (-) als scheiding tussen de elementen van de datum, en ook dedubbelepunttussen de tijdselementen sterk aanbevolen wordt, maar niet verplicht gesteld. Een datum kan dus ook de vorm "YYYYMMDD" hebben en met tijdsaanduiding "YYYYMMDDThhmmss". Deze conventie voor een datum- of tijdsaanduiding is onder andere nuttig voor gebruik in computerprogramma's omdat de chronologische volgorde van tijdsaanduidingen overeenkomt met delexicografische volgordeen deze dus eenvoudig gesorteerd kunnen worden.

Eventueel kan de tijdsaanduiding nog worden gevolgd door detijdzone,bijvoorbeeld +02:00 voorMidden-Europese Zomertijd:2017-08-17T12:47:16+02:00. Hierbij is "12:47:16+02:00" geen optelling; "+02:00" geeft aan dat deze tijd 2 uur voor loopt opUTC,dus dat er twee uur bij UTC moet worden opgeteld om deze tijd 12:47:16 te krijgen.

Vooral in computersystemen komt het gebruik van milliseconden voor in databases en logbestanden als "YYYYMMDDThhmmss.sss".

Wat deweeknummeringbetreft komt deze norm overeen metNEN 2772.

Decennium en eeuw

[bewerken|brontekst bewerken]

In de gebruikelijke jaartelling eindigendecenniumeneeuwmet een "rond"jaartal,d.w.z. als een tiental of honderdtal volgemaakt is. De 20e eeuw bijvoorbeeld begint met het jaar 1901 en eindigt wanneer het jaar 2000 is afgelopen. De standaard ISO 8601 hanteert echter de afspraak dat een "rond" jaartal als begin van een decennium of eeuw wordt beschouwd. Een jaar met een jaartal dat op een 0 eindigt wordt een decenniumjaar genoemd, en eindigt het jaartal op 00, dan heet het jaar een eeuwjaar. Het honderdtal jaren 1900 tot en met 1999 vormt naar deze standaard de 20e eeuw. Let wel: de 20e,hoewel alle jaartallen met 19 beginnen. Dat leidt nog wel tot verwarring: de 12e eeuw bestaat in deze standaard uit de jaren die met een 11 beginnen: 1100 - 1199.

Hoewel in de gebruikelijke jaartelling geenjaar 0voorkomt, heeft volgens de standaard ISO 8601 het jaar 1 v. Chr. het jaartal 0000.