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
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: |