Далее следует использование символов в шаблонах форматирования даты.
| Sr.No. | Класс и описание | 
|---|---|
| 1 | 
 г Для отображения Эры.  | 
| 2 | 
 Y Для отображения года. Допустимые значения yy, yyyy.  | 
| 3 | 
 M Для отображения Месяца. Допустимые значения MM, MMM или MMMMM.  | 
| 4 | 
 d Для отображения дня месяца. Допустимые значения d, dd.  | 
| 5 | 
 час Для отображения часа дня (1-12 AM / PM). Допустимое значение чч.  | 
| 6 | 
 ЧАС Для отображения часа дня (0-23). Допустимое значение ЧЧ.  | 
| 7 | 
 м Для отображения минуты часа (0-59). Допустимое значение мм.  | 
| 8 | 
 s Для отображения секунды минуты (0-59). Допустимое значение сс.  | 
| 9 | 
 S Для отображения миллисекунд минуты (0-999). Допустимое значение SSS.  | 
| 10 | 
 Е Для отображения дня в неделе (например, понедельник, вторник и т. Д.)  | 
| 11 | 
 D Для отображения дня в году (1-366).  | 
| 12 | 
 F Для отображения дня недели в месяце (например, 1-й четверг декабря).  | 
| 13 | 
 вес Для отображения недели в году (1-53).  | 
| 14 | 
 W Для отображения недели в месяце (0-5)  | 
| 15 | 
 
 Для отображения AM / PM  | 
| 16 | 
 К Отображать Час в день (1-24).  | 
| 17 | 
 К Для отображения часа в дне AM / PM (0-11).  | 
| 18 | 
 Z Для отображения часового пояса.  | 
г
Для отображения Эры.
Y
Для отображения года. Допустимые значения yy, yyyy.
M
Для отображения Месяца. Допустимые значения MM, MMM или MMMMM.
d
Для отображения дня месяца. Допустимые значения d, dd.
час
Для отображения часа дня (1-12 AM / PM). Допустимое значение чч.
ЧАС
Для отображения часа дня (0-23). Допустимое значение ЧЧ.
м
Для отображения минуты часа (0-59). Допустимое значение мм.
s
Для отображения секунды минуты (0-59). Допустимое значение сс.
S
Для отображения миллисекунд минуты (0-999). Допустимое значение SSS.
Е
Для отображения дня в неделе (например, понедельник, вторник и т. Д.)
D
Для отображения дня в году (1-366).
F
Для отображения дня недели в месяце (например, 1-й четверг декабря).
вес
Для отображения недели в году (1-53).
W
Для отображения недели в месяце (0-5)
Для отображения AM / PM
К
Отображать Час в день (1-24).
К
Для отображения часа в дне AM / PM (0-11).
Z
Для отображения часового пояса.
В этом примере мы форматируем даты на основе разных шаблонов.
IOTester.java
import java.text.ParseException; import java.text.SimpleDateFormat; import java.util.Date; public class I18NTester { public static void main(String[] args) throws ParseException { String pattern = "dd-MM-yy"; SimpleDateFormat simpleDateFormat = new SimpleDateFormat(pattern); Date date = new Date(); System.out.println(simpleDateFormat.format(date)); pattern = "MM-dd-yyyy"; simpleDateFormat = new SimpleDateFormat(pattern); System.out.println(simpleDateFormat.format(date)); pattern = "yyyy-MM-dd HH:mm:ss"; simpleDateFormat = new SimpleDateFormat(pattern); System.out.println(simpleDateFormat.format(date)); pattern = "EEEEE MMMMM yyyy HH:mm:ss.SSSZ"; simpleDateFormat = new SimpleDateFormat(pattern); System.out.println(simpleDateFormat.format(date)); } }
Выход
Будет напечатан следующий результат.