Kategori: TEXT
Module-logo

Att ange tidsrymd

Det finns flera sätt att ange tidsrymd för människor. För maskiner finns en standard. Med HTML kan man ange tidsrymd som passar både människa och maskin.

Resultat

Genom att välja rätt form för tidsrymd blir det tydligt för både människor och maskiner. Människan kan snabbt och entydigt förstå vad som menas, medan maskinen kan tolka texten korrekt för att exempelvis mata chattbottar.

Att ange tidsrymd för människor

När man anger tidsrymd i dokument som ska läsas av människor behöver man ta hänsyn till:

  • Nationella standarder och skrivregler.
  • Eventuellt den internationella standarden ISO 8601, som egentligen är avsedd för tidsangivelser för maskiner.

Tabellen visar alternativa sätt att ange tidsrymd.

Rätt Fel Förklaring
31 juli – 2 augusti 31 juli–2 augusti Om tidsrymden sträcker sig över flera månader
bör det vara mellanslag runt intervalltecknet.
30–31 juli 30 – 31 juli För en tidsrymd som ligger inom samma månad bör intervalltecknet utan mellanslag användas.
2018-07-31 till 2018-08-02 2018-07-31–2018-08-02 Intervalltecken bör inte användas vid tidsrymd mellan två tider som anges enligt ISO-standard.
från 15:00 till 16:00 från 15:00-16:00 ”från” bör alltid följas av ”till”, om det finns en sluttid.
mellan 15:00 och 16:00 mellan 15:00 till 16:00 ”mellan” bör alltid följas av ”och”, om det finns en sluttid.

Anmärkning: Uppläsningsfunktionen i Microsoft Edge, läser korrekt från både kolumn Rätt och Fel. Exempelvis texten 2018-07-31–2018-08-02 läses som trettioförsta juli tvåtusenarton till andra augusti tvåtusenarton.

Låt datorn läsa upp din text: MICROLEARN-010.

Tidsrymd för både människor och maskiner

Med HTML kan man tillgodose både människors och maskiners behov, genom semantisk taggning. Man kan nämligen ange en valfri text som visas för människan och metadata-attribut som en maskin förstår, exempelvis enligt:

HTML-kod Tid synlig för människa Tid synlig för maskin
<time datetime="PT2H30M">2,5 timme</time> 2,5 timme PT2H30M
    P = Period, T = Time,
H = Hour, M = Minute

HTML är ett publiceringsformat som kan ha XML som källa. Alltså kan man redan i XML förbereda text så att både människor och maskiner förstår.

Relaterat

Att ange tid: MICROLEARN-014.
Att ange datum: MICROLEARN-015.