Päivämäärän ja kellonajan tekstitunnisteet

Voit ilmaista päivämäärä- ja kellonaika-arvoja tekstimääritteissä tunnisteiden avulla.
Taulukko 1. Päivämäärän ja kellonajan ilmaisevat tekstitunnisteet
Symboli Merkitys Esimerkki
G Aikakausi jaa.
y Vuosi 07
M Kuukausi hei (heinäkuu)
d Kuukauden päivä 10
h Tunti (12 tunnin kello, 1–12 ap./ip.) 12
H Tunti (24 tunnin kello, 0–23) 0
m Minuutti 30
s Sekunti 55
S Millisekunti 978
E Viikonpäivä ti (tiistai)
D Vuoden päivä 189
F Viikonpäivä kuukauden aikana 2 (heinäkuun toinen perjantai)
w Vuoden viikko 27
W Kuukauden viikko 2
a Aamupäivän tai iltapäivän merkki ip.
k Tunti (24 tunnin kello, 1–24) 24
K Tunti (12 tunnin kello, 0–11 ap./ip.) 0
z Aikavyöhyke Tyynenmeren normaaliaika
' Koodinvaihtomerkki tekstiä varten  
'' Puolilainausmerkki '
'Teksti' Kenttään kirjoitettava teksti Teksti
'INITIALS' Käyttäjän nimien alkukirjaimet MK
'USERNAME' Käyttäjän käyttäjätunnus mattim
'FULLNAME' Käyttäjän koko nimi Matti Meikäläinen
Jos kaavakirjaimia on neljä tai enemmän, järjestelmä käyttää täydellistä muotoa. Muussa tapauksessa järjestelmä käyttää lyhyttä tai lyhennettyä muotoa, jos sellainen on käytettävissä. Esimerkiksi fEEEE voi tuottaa tekstin tiistai, kun taas E tuottaisi tekstin ti. Lisätietoja on Java-ohjeissa SimpleDateFormat-luokan kohdalla.
Matti Meikäläinen on käyttäjä, jonka käyttäjätunnus on mattim. Päivämäärä ja kellonaika ovat 5. joulukuuta 2007 ja 11.55.26 Keski-Euroopan aikaa. Seuraavassa taulukossa näkyy, miten kyseiset tiedot voidaan antaa tunnisteiden avulla.
Taulukko 2. Esimerkki tunnistetekstin käytöstä
Tekstitunniste Tulos
INITIALS'yyyyMMdd':' MK20071205:
'FULLNAME 'd'. 'MMM' 'yyyy':' Matti Meikäläinen 5. jou 2007:
'INITIALS 'EEEEEEEEE' 'd'. 'MMMMMMMMM' 'yyyy' klo 'h'.'mm' 'aa' ('z'):' MK keskiviikko 5. joulukuuta 2007 klo 11.55 ap. (CET):
d.M.yyyy G 'klo' H.mm.ss z 5.12.2007 jaa. klo 11.55.26 CET
'USERNAME, viikko 'w':' mattim, viikko 48:

Palaute