РЕПЕТИТОР математика физика информатика
Для школьников и студентов. Подтягивание пробелов. ЦЭ, ЦТ, ОГЭ, ЕГЭ.
Идет набор на ЛЕТО. Жмите для подробностей:)
898 of 1163 menu

Метод format

Метод format класса LocalDate преобразует дату в строку согласно переданному шаблону форматирования. В параметр мы передаем объект DateTimeFormatter, который описывает, в каком виде нужно вывести дату. Метод возвращает строку с отформатированной датой.

Синтаксис

localDate.format(formatter)

Пример

Давайте отформатируем дату в стандартном формате ISO:

import java.time.LocalDate; import java.time.format.DateTimeFormatter; public class Main { public static void main(String[] args) { LocalDate date = LocalDate.of(2025, 12, 31); DateTimeFormatter formatter = DateTimeFormatter.ISO_DATE; String res = date.format(formatter); System.out.println(res); } }

Результат выполнения кода:

"2025-12-31"

Пример

Давайте отформатируем дату по собственному шаблону:

import java.time.LocalDate; import java.time.format.DateTimeFormatter; public class Main { public static void main(String[] args) { LocalDate date = LocalDate.of(2025, 12, 31); DateTimeFormatter formatter = DateTimeFormatter.ofPattern("dd.MM.yyyy"); String res = date.format(formatter); System.out.println(res); } }

Результат выполнения кода:

"31.12.2025"

Смотрите также

  • класс LocalDate,
    который представляет дату без времени
  • метод of,
    который создает дату из года, месяца и дня
  • метод parse,
    который создает дату из строки
  • метод with,
    который изменяет отдельное поле даты
Мы используем cookie для работы сайта, аналитики и персонализации. Обработка данных происходит согласно Политике конфиденциальности.
принять все настроить отклонить