Päivät
Päivät
Sanasto formaattien nimistä, jota Twig, tavallinen JavaScript ja Vue ymmärtävät identtisesti. Palvelin tulostaa <time>, joka sisältää hetken ja pyydetyn formaattiluettelon; selain ottaa sen vastaan ja kirjoittaa sen uudelleen ajan myötä, joten avoinna oleva sivu ei valehtele siitä, kuinka kauan sitten jokin tapahtui.
Nimitetyt formaatit
Absoluuttiset formaatit ovat ICU:n päivämäärä- ja aikatyylejä, joten kenttäjärjestys ja erottimet kuuluvat lukijan paikalliseen käytäntöön, ei malliin.
- time
- date_short
- date
- date_long
- date_time_short
- date_time
- date_time_full
- month_year
Suhteellinen
Etäisyys lasketaan suurimmassa yksikössä, joka yhä kertoo jotain — minuutteina tunnin verran, tunteina päivän verran, sitten päivinä, viikkoina, kuukausina ja vuosina. Jokainen sanamuoto tulee käännöksen avaimesta.
- Hetki sitten
- Viisi minuuttia
- Kolme tuntia
- Kaksi päivää
- Neljä kuukautta
- Kolme vuotta
- Kahden tunnin kuluttua
Automaattinen
Oletusarvo. Laskee taaksepäin, kun päivämäärä on tuore, ja siirtyy kalenteripäivämäärään viikon kuluttua, jolloin "27 viikkoa sitten" ei enää auta ketään.
- Kolme tuntia
- Kaksi päivää
- Neljä kuukautta
Ajantasainen
Yksi ajastin palvelee jokaista päivämäärää sivulla, niin kuin näytettävä yksikkö ansaitsee — muutama sekunti "juuri nyt", tunti "3 kuukautta sitten". Jätä tämä sivu auki ja seuraa.
Renderöity Twigillä, päivitetty etupalvelun toimesta:
Renderöity Vue:lla:
Vain teksti
Suodatin palauttaa merkkijonon ilman muotoilua, esimerkiksi otsikkotietoa tai vientiä varten. Formaattinimi, jota se ei tunne, käsitellään raakana ICU-mallina, mikä on keino, kun nimitetyt formaatit eivät ole haluamassasi muodossa.
- | date_format('date_long')
- 14. maaliskuuta 2026
- | date_format("EEEE d MMMM, 'viikko' w")
- lauantaina 14 maaliskuuta, week 11