«Если рабочий хочет хорошо выполнять свою работу, он должен сначала заточить свои инструменты» — Конфуций, «Аналитики Конфуция. Лу Лингун»
титульная страница > программирование > Как преобразовать java.util.Date из гггг-мм-дд в мм-дд-гггг?

Как преобразовать java.util.Date из гггг-мм-дд в мм-дд-гггг?

Опубликовано 8 ноября 2024 г.
Просматривать:338

How to Convert a java.util.Date from yyyy-mm-dd to mm-dd-yyyy?

Преобразование формата java.util.Date из гггг-мм-дд в мм-дд-гггг

Понимание дат

java.util. Дата хранит миллисекунды с эпохи Unix. Он не отформатирован, поэтому форматирование не влияет на базовое значение даты.

Подход Java 8

LocalDateTime ldt = LocalDateTime.now();
System.out.println(DateTimeFormatter.ofPattern("MM-dd-yyyy", Locale.ENGLISH).format(ldt));

Java 7- Approach

// Import ThreeTen Backport
LocalDateTime ldt = LocalDateTime.now();
DateTimeFormatter f = DateTimeFormatter.ofPattern("MM-dd-yyyy");
String formattedDateTime = f.format(ldt);

Оригинальное решение

Date myDate = new Date();
SimpleDateFormat mdyFormat = new SimpleDateFormat("MM-dd-yyyy");
String mdy = mdyFormat.format(myDate);

Примечание: Форматирование не изменяет само значение даты.

Последний учебник Более>

Изучайте китайский

Отказ от ответственности: Все предоставленные ресурсы частично взяты из Интернета. В случае нарушения ваших авторских прав или других прав и интересов, пожалуйста, объясните подробные причины и предоставьте доказательства авторских прав или прав и интересов, а затем отправьте их по электронной почте: [email protected]. Мы сделаем это за вас как можно скорее.

Copyright© 2022 湘ICP备2022001581号-3