한국   대만   중국   일본 
ISO 8601 - Wikipedija, prosta enciklopedija

ISO 8601 je mednarodni standard za zapis datuma in ?asa . Trenutna razli?ica je tretja izdaja, ISO 8601:2004 , iz?la 3.decembra 2004. Zamenjala je prvo izdajo ISO 8601:1988 in drugo ISO 8601:2000.

Osnovna zamisel standarda je ureditev ?asovnega dogodka to?no , oziroma po izbiri uporabnika z nizom znakov . Znaki so razvr??eni od najve?jega ( leta ), do najmanj?ega ( sekunde in odtod ?e manj?i deli ). Z zapisom dogodka standard omogo?a predstavitev ?asovnih razmikov in ponavljajo?ih razmikov.

Datum

uredi

Mednarodni standard za zapis datuma je:

YYYY-MM-DD

kjer je YYYY leto po standardnem gregorijanskem koledarju , MM je mesec v letu (01 - januar, 12 - december) in DD dan v mesecu od 01 do 31.

Na primer, ?etrti dan v februarju leta 2006 se napi?e:

2006-02-04

Drugi obi?ajni zapisi (ki se delno ?e uporabljajo) so (za ta datum): 2/4/06, 4/2/06, 06/2/4, 4.02.2006. 04-FEB-1995, 4-Februar-1995 in ?e nekateri. Predvsem prvi dve obliki sta bili nevarni za zamenjavo, ker sta se uporabljali isto?asno v ZDA in Zdru?enem kraljestvu . Ni namre? jasno, ali pomenita 2006-04-02 ali 2006-02-04.

Prednost tega zapisa z drugimi obi?ajnimi variantami:

  • enostavno ?itanje zapisa
  • enostavna primerjava in urejanje
  • neodvisen od jezika
  • se ne more zamenjati z drugimi zapisi datuma
  • konsistenten z zapisom ?asa , kjer je tudi najve?ja enota ( ura ) na za?etku
  • zapis je kratek in vedno enako dolg, kar olaj?a izdelavo tabel.
  • identi?en je z kitajskim na?inom zapisa
  • ?tirimestna letnica prepre?uje probleme ob prehodu v novo stoletje

V zapisu datuma se lahko izpustijo vezaji, ?e berljivost ni posebno va?na:

20060204

?e sta va?na samo mesec ali celo leto, je zapis:

2006-02 oziroma 2006

V komerciali in industriji se za datum dobave , proizvodni plan in drugo pogosto uporablja teden. Kot prvi teden v letu je definiran teden, v katerem je prvi ?etrtek v tem letu in tako praviloma vsebuje ?e nekaj dni preteklega leta, ali pa nekaj prvih dni teko?ega leta pripada zadnjemu tednu preteklega leta. Lahko se zgodi, da v prvem koledarskem tednu ni ?etrtka. Teden se za?ne v ponedeljek (01) in kon?a v nedeljo (07). Na primer: v letu 2006 je prvi dan po koledarju nedelja , 2006-01-01. Ker je ta dan v tednu kasnej?i kot ?etrtek, pripada zadnjemu tednu preteklega leta (2005). Prvi teden v letu 2006 se za?ne 2006-01-02 in kon?a na 2006-01-08. Zapis tega tedna je:

2006-W01 ali 2006W01

Zapis tedna se lahko dopolni z dnevom v tednu. Na primer, datum 2006-01-05, ki je ?etrek , to je ?etrti dan v prvem tednu leta 2006, se lahko zapi?e kot:

2006-W01-04 ali 2006W0104

Dan v letu

uredi

V nekaterih primerih, predvsem ko je treba enostavno izra?unati ?asovno razliko med dvema dogodkoma, se uporablja zapis s ?tevilko dneva v letu. Prvi dan v letu (YYYY-01-01) ima ?tevilko 001, zadnji dan (YYYY-12-31) pa glede na to, ali je leto prestopno ali ne, ?tevilko 365 (ali 366 za prestopna leta). Zapis ima obliko:

2006-035 ali 2006035 

kar pomeni 2006-03-04.

Dnevni ?as

uredi

Standarden zapis dnevnega ?asa je:

hh:mm:ss

kjer je:

  • hh - ?tevilo polnih ur , ki so minile od polno?i (od 00 do 24);
  • mm - ?tevilo polnih minut (od 00 do 59), ki so minile od za?etka ure;
  • ss - ?tevilo polnih sekund (od 00 do 59 in v izjemnih primerih dodane prestopne sekunde tudi 60), ki so minile od za?etka minute;
  • ?e je ura 24, morajo biti minute in sekunde 00.

?as ene sekunda pred polno?jo se zapi?e kot:

23:59:59 ali 235959

Tudi tu je mo?en manj to?en zapis na primer:

23:59 ali 2359 ali 23

Za polno? je mo?en zapis 00:00:00 ali 24:00:00. Tako se lahko lo?uje obe polno?i, ki sta vezani na isti dan. Zapisa:

2006-03-02 24:00:00 in 2006-03-03 00:00:00

definirata to?no isti ?as.

Mo?en je tudi to?nej?i zapis ?asa, vklju?no z delom sekunde. Zapis je:

17:12:34.7896 ali 171234.7896

?e se skupaj brez separatorjev zapi?eta datum in dnevni ?as, standard priporo?a, da se oba dela lo?ita s ?rko T (za Time). Zapis je:

20060312T171234

?asovni pasovi

uredi

?e ni druga?e navedeno, velja podatek o datumu in uri po lokalnem ?asovnem pasu. ?e se ?eli poudariti, da je ?as definiran po univerzalnem koordiniranem ?asu (UTC)tudi Universal Time, se podatku o ?asu doda ?rka Z :

23:12:34Z ali 231234Z

?rka Z pomeni ni?elni poldnevnik (Zero Meridian), ki poteka skozi Greenwich pri Londonu . Ta ?as se pogovorno pogosto imenuje tudi Zulu ?as (beseda Zulu pomeni v mednarodni radijski abecedi ?rko Z).

K zapisu ?asa se lahko doda nize:

+hh:mm ali +hhmm ali +hh
ali 
-hh:mm ali -hhmm ali -hh

ki povedo za koliko ur (in minut) se lokalni ?as razlikuje od UTC.

Na primer, CET (Central European Time) je za eno uro pred UTC, EST (U.S./Canadian Eastern Standard Time) pa 5 ur za UTC. Naslednji zapisi pomenijo isti ?as:

12:00Z = 13:00+01:00 = 07:00-05:00

Veljavnost v EU

uredi

Standard ISO 8601 je bil v EU prevzet kot evropski standard (European Standard) EN 28601 in velja v vsej EU. Nacionalne standarde je treba prilagoditi. ISO je bil prevzet tudi v JUS (jugoslovanske) standarde. V Sloveniji ga povzema standard SIST EN 28601:2004

Zunanje povezave

uredi