Який приклад формату SimpleDateFormat у Java?

SimpleDateFormat можна створити за допомогою конструктора SimpleDateFormat. Конструктор є параметризованим конструктором і потребує шаблону String як параметр. Шаблон «Рядок» — це шаблон, який використовуватиметься для форматування дати, а результат буде згенерований у цьому шаблоні як « дд-мм-рррр ”.

Приклад Java SimpleDateFormat: дата в рядок

  1. імпортувати java.text.SimpleDateFormat;
  2. імпорт java.util.Date;
  3. публічний клас SimpleDateFormatExample {
  4. public static void main(String[] args) {
  5. Дата дата = нова дата();
  6. Форматування SimpleDateFormat = new SimpleDateFormat("dd/MM/yyyy");
  7. Рядок strDate= formatter.format(дата);

Як розібрати дату з рядка у форматі: дд/мм/рррр до дд/мм/рррр у java?

  1. Отримайте вхідний рядок дати.
  2. Перетворіть його на java. util. …
  3. Створіть екземпляр класу SimpleDateFormat, передавши потрібний (новий) формат як рядок його конструктору.
  4. Викличте метод format(), передавши отриманий вище об’єкт Date як параметр.

З форматером:

  1. імпорт java. час. формат. DateTimeFormatter;
  2. імпорт java. час. LocalDateTime;
  3. публічний клас CurrentDateTimeExample1 {
  4. public static void main(String[] args) {
  5. DateTimeFormatter dtf = DateTimeFormatter. ofPattern("рррр/ММ/дд ГГ:хх:сс");
  6. LocalDateTime зараз = LocalDateTime. зараз();
  7. система. поза. println(dtf.

Приклади

Шаблон дати й часуРезультат
"yyyy.MM.dd G 'at' HH:mm:ss z"2001.07.04 AD о 12:08:56 PDT
"EEE, d MMM, ''yy"Середа, 4 липня '01
"h:mm a"12:08
"hh 'o''clock' a, zzzz"12:00 за тихоокеанським літнім часом