ISO 8601 – kansainvälinen standardi
Päivämäärän ja ajan kirjaaminen aiheuttaa usein sekaannusta kansainvälisessä viestinnässä. Numeerinen arvo "01/02/03" tulkitaan eri maissa eri tavoin. Yhdysvalloissa se on 2. tammikuuta 2003, Isossa-Britanniassa 1. helmikuuta 2003 ja joissakin Aasian maissa 3. helmikuuta 2001. Tällainen epäselvyys vaarantaa tietojen eheyden järjestelmien välisessä tiedonsiirrossa.
Tämän ongelman ratkaisemiseksi kehitettiin kansainvälinen ISO 8601 -standardi. Se poistaa kielelliset ja alueelliset esteet luoden yhtenäisen, yksiselitteisen tavan kirjata aikaa koskevat tiedot.
Standardin perusperiaatteet
ISO 8601:n logiikka perustuu useisiin tiukkoihin sääntöihin, jotka takaavat muodon yleiskäyttöisyyden.
- Sääntö "suurimmasta pienimpään". Päivämäärän ja ajan osat on järjestetty tarkasti merkityksen mukaan laskevassa järjestyksessä: Vuosi, Kuukausi, Päivä, Tunnit, Minuutit, Sekunnit.
- Kiinteä osien pituus. Jokaisella osalla on vakio pituus. Luvuille 1–9 käytetään aina etunollia. Esimerkiksi helmikuu kirjoitetaan "02", ei "2".
- 24 tunnin aikamuodon käyttö. Standardi ei hyväksy 12 tunnin aikamuotoa AM- ja PM-merkeillä. (Projektissamme työskennellään nimenomaan 24 tunnin muodossa, mutta käyttäjälle aika näytetään hänen alueelleen tutussa muodossa).
Standardin merkitys globaaleille palveluille
Sivustoille ja verkkotyökaluille ISO 8601 on perustavanlaatuinen pohja, ja standardoinnilla on tässä keskeinen rooli.
Luonnollinen tietojen järjestäminen. ISO 8601 -muotoiset merkkijonot järjestyvät kronologisesti tavallisilla tekstijärjestysalgoritmeilla. Ohjelmiston ei tarvitse ymmärtää päivämäärien merkitystä tai muuntaa niitä sisäisiin muotoihin oikean järjestyksen saavuttamiseksi.
Tietoturva eri lokalisaatioiden kanssa työskennellessä. Standardi estää tulkintavirheet. Japanilainen ja ranskalainen käyttäjä näkevät ruudulla heille tutut näyttömuodot. Sisäinen tiedonsiirto tapahtuu kuitenkin yhtenäisessä standardissa. Tämä estää tietojen katoamisen tai vääristymisen.
ISO 8601 on tiukka kirjaamislogiikka, joka takaa tarkkuuden digitaalisella aikakaudella. Yhtenäinen muoto estää sekaannuksen päivien ja kuukausien välillä ja takaa globaalien verkkotyökalujen luotettavan toiminnan.