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

Метод format

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

Синтаксис

localDateTime.format(formatter)

Пример

Давайте отформатируем текущую дату и время по шаблону yyyy-MM-dd HH:mm:ss:

import java.time.LocalDateTime; import java.time.format.DateTimeFormatter; public class Main { public static void main(String[] args) { LocalDateTime ldt = LocalDateTime.of(2025, 12, 31, 23, 59, 58); DateTimeFormatter formatter = DateTimeFormatter.ofPattern("yyyy-MM-dd HH:mm:ss"); System.out.println(ldt.format(formatter)); } }

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

"2025-12-31 23:59:58"

Пример

Давайте отформатируем дату и время в более удобном для чтения виде:

import java.time.LocalDateTime; import java.time.format.DateTimeFormatter; public class Main { public static void main(String[] args) { LocalDateTime ldt = LocalDateTime.of(2025, 12, 31, 23, 59, 58); DateTimeFormatter formatter = DateTimeFormatter.ofPattern("dd.MM.yyyy, HH:mm"); System.out.println(ldt.format(formatter)); } }

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

"31.12.2025, 23:59"

Пример

Давайте используем встроенный форматер ISO_LOCAL_DATE_TIME для вывода даты и времени в стандартном формате:

import java.time.LocalDateTime; import java.time.format.DateTimeFormatter; public class Main { public static void main(String[] args) { LocalDateTime ldt = LocalDateTime.of(2025, 12, 31, 23, 59, 58); System.out.println(ldt.format(DateTimeFormatter.ISO_LOCAL_DATE_TIME)); } }

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

"2025-12-31T23:59:58"

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

  • класс LocalDateTime,
    который представляет дату и время без часового пояса
  • класс DateTimeFormatter,
    который форматирует и разбирает даты и время
  • метод ofPattern,
    который создает форматер по заданному шаблону
  • метод parse,
    который разбирает строку в объект LocalDateTime
Мы используем cookie для работы сайта, аналитики и персонализации. Обработка данных происходит согласно Политике конфиденциальности.
принять все настроить отклонить