В атрибутах текста можно с помощью тегов указывать
значения даты и времени.
Табл. 1. Теги текста для указания значений даты и времени| Symbol |
Значение |
Пример |
| G |
Эра |
AD |
| y |
Год |
07 |
| M |
Месяц |
Jul (July) |
| d |
День в месяце |
10 |
| h |
Час в a.m. и p.m. (1 - 12) |
12 |
| H |
Час в дне (0-23) |
0 |
| m |
Минута |
30 |
| s |
Секунда |
55 |
| S |
Миллисекунда |
978 |
| E |
День в неделе |
Tue (Tuesday) |
| D |
День в году |
189 |
| F |
День недели в месяце |
2 (2-я пятница в июле) |
| w |
Неделя в году |
27 |
| W |
Неделя в месяце |
2 |
| a |
Маркер a.m. и p.m. |
PM |
| k |
Час в дне (1-24) |
24 |
| K |
Час в a.m. и p.m. (0 - 11) |
0 |
| z |
Часовой пояс |
Pacific Standard Time |
| ' |
Символ для текста |
|
| '' |
Одиночная кавычка |
' |
| 'Text' |
Текст, введенный в поле |
Текст |
| 'INITIALS' |
Инициалы пользователя |
JS |
| 'USERNAME' |
Имя пользователя |
johsm |
| 'FULLNAME' |
Полное имя пользователя |
John Smith |
Если количество букв шаблона равно 4 или больше, то используется
полная форма, а в противном случае используется краткая форма или
аббревиатура, если она доступна.
Например,
EEEE может иметь результатом Tuesday, а
E - Tue. Дополнительная информация приведена в описании класса SimpleDateFormat в документации
Java™.
John Smith - это пользователь с именем johsm. Дата и время:
5 декабря 2007 11:55:26 локального времени в центральной Европе. Следующая
таблица показывает, как используются теги для ввода этой
информации.
Табл. 2. Пример тега текста| Тег Текст |
Результат |
| INITIALS'yyyyMMdd':' |
JS20071205: |
| 'FULLNAME 'd' 'MMM' 'yyyy':' |
John Smith 5 Dec 2007: |
| 'INITIALS 'EEEEEEEEE' 'dd' 'MMMMMMMMM' 'yyyy'
at 'hh':'mm' 'aa' ('z'):' |
JS Wednesday 05 December 2007 at 11:55 AM (CET): |
| yyyy.MM.dd G 'at' HH:mm:ss z |
2007.12.05 AD at 11:55:26 CET |
| 'USERNAME Week 'w':' |
johsm Week 48: |