В Java вы можете форматировать временные метки с помощью класса java.time.format.DateTimeFormatter
из API даты и времени Java 8 или класса java.text.SimpleDateFormat
из устаревшего пакета java.util
. Вот несколько методов форматирования временных меток в Java:
-
Использование
java.time.format.DateTimeFormatter
(Java 8 и более поздних версий):import java.time.LocalDateTime; import java.time.format.DateTimeFormatter; public class Main { public static void main(String[] args) { LocalDateTime timestamp = LocalDateTime.now(); DateTimeFormatter formatter = DateTimeFormatter.ofPattern("yyyy-MM-dd HH:mm:ss"); String formattedTimestamp = timestamp.format(formatter); System.out.println(formattedTimestamp); } }
-
Использование
java.text.SimpleDateFormat
(устаревший подход):import java.text.SimpleDateFormat; import java.util.Date; public class Main { public static void main(String[] args) { Date timestamp = new Date(); SimpleDateFormat formatter = new SimpleDateFormat("yyyy-MM-dd HH:mm:ss"); String formattedTimestamp = formatter.format(timestamp); System.out.println(formattedTimestamp); } }
В этих примерах показано, как форматировать метки времени в формате «гггг-ММ-дд ЧЧ:мм:сс», который представляет год, месяц, день, час, минуту и секунду.