Znaczniki tekstowe daty i godziny

W atrybutach tekstowych można używać znaczników w celu oznaczenia wartości daty i godziny.
Tabela 1. Znaczniki tekstowe oznaczające wartości daty i godziny
Symbol Znaczenie Przykład
G Era n.e.
y Rok 07
M Miesiąc lip (w przypadku lipca)
d Dzień miesiąca 10
h Godzina w formacie 12-godzinnym (1 - 12) 12
H Godzina w formacie 24-godzinnym (0 - 23) 0
m Minuta 30
s Sekunda 55
S Milisekunda 978
E Dzień tygodnia Wt. (w przypadku wtorku)
D Dzień roku 189
F Dzień tygodnia w miesiącu 2 (drugi piątek w lipcu)
w Tydzień roku 27
W Tydzień miesiąca 2
a Znaczniki AM i PM PM
k Godzina w formacie 24-godzinnym (1 - 24) 24
K Godzina w formacie 12-godzinnym (0 - 11) 0
z Strefa czasowa Amerykański czas pacyficzny (standardowy)
' Znak sterujący do wprowadzania tekstu  
'' Apostrof '
'Text' Tekst wprowadzany w polu Tekst
'INITIALS' Inicjały użytkownika JN
'USERNAME' Nazwa użytkownika jnowak
'FULLNAME' Pełna nazwa użytkownika Jan Nowak
Jeśli liczba liter wzorca wynosi przynajmniej 4, używana jest forma pełna. W przeciwnym razie jest używana forma krótka lub skrócona (jeśli jest dostępna). Na przykład użycie symbolu EEEE może spowodować wyświetlenie łańcucha Wtorek, natomiast użycie symbolu E spowoduje wyświetlenie łańcucha Wt. Więcej informacji zamieszczono w dokumentacji oprogramowania Sun Java™ dotyczącej klasy SimpleDateFormat.
John Smith jest użytkownikiem o nazwie użytkownika johsm. Data i godzina: 5 gru 2007, 11:55:26 (czas środkowoeuropejski). W poniższej tabeli przedstawiono sposób wprowadzenia tych informacji za pomocą znaczników.
Tabela 2. Przykład znacznika tekstowego
Znacznik tekstowy Wynik
INITIALS'yyyyMMdd':' JN20071205:
'FULLNAME 'd' 'MMM' 'yyyy':' Jan Nowak 5 gru 2007:
'INITIALS 'EEEEEEEEE' 'dd' 'MMMMMMMMM' 'yyyy' o godzinie 'hh':'mm' 'aa' ('z'):' JN środa 05 grudnia 2007 o godzinie 11:55 AM (CET):
yyyy.MM.dd G 'o godzinie' HH:mm:ss z 2007.12.05 n.e. o godzinie 11:55:26 CET
'USERNAME Tydzień 'w':' jnowak Tydzień 48:

Opinia