Как получить время java — Q&A Хекслет
2026-02-26 22:29 Diff

Чтобы получить текущее время в Java, можно использовать класс java.time.LocalTime:

import java.time.LocalTime; public class Main { public static void main(String[] args) { LocalTime currentTime = LocalTime.now(); System.out.println("Текущее время: " + currentTime); } }

Вывод программы будет примерно таким:

Текущее время: 22:05:30.123456789

Если вы хотите отформатировать время, вы можете использовать метод format():

import java.time.LocalTime; import java.time.format.DateTimeFormatter; public class Main { public static void main(String[] args) { LocalTime currentTime = LocalTime.now(); DateTimeFormatter formatter = DateTimeFormatter.ofPattern("HH:mm:ss"); String formattedTime = currentTime.format(formatter); System.out.println("Текущее время: " + formattedTime); } }

Вывод программы будет таким:

Текущее время: 22:05:30