Клас DateFormat. Метод format() класу DateFormat у Java використовується для форматування заданої дати в рядок дати/часу. По суті, цей метод використовується для перетворення цієї дати й часу в певний формат, наприклад «мм/дд/рррр». 6 грудня 2022 р.
Ось приклад форматування дати в StringBuffer за допомогою Java SimpleDateFormat : StringBuffer stringBuffer = new StringBuffer(); Дата зараз = нова дата(); SimpleDateFormat simpleDateFormat = new SimpleDateFormat("yyyy-MM-dd HH:mm:ssZ"); простийФорматДати. format(now, stringBuffer, new FieldPosition(0));
Отримати поточну дату та час: java. текст. SimpleDateFormat
- імпортувати java.text.SimpleDateFormat;
- імпорт java.util.Date;
- публічний клас CurrentDateTimeExample2 {
- public static void main(String[] args) {
- SimpleDateFormat formatter = новий SimpleDateFormat("дд/ММ/рррр ГГ:хх:сс");
- Дата дата = нова дата();
приклад
- імпорт java. util. Дата;
- публічний клас DateExample {
- Дата currentDate = нова дата();
- long currentTimeMillis = поточна дата. getTime();
- println("Поточна дата та час: " + currentDate);
- println("Мілісекунди з епохи Unix: " + currentTimeMillis);
- }
- }
Є два шаблони, які ми можемо використовувати в SimpleDateFormat для відображення часу. Зразок «hh:mm aa» і «HH:mm aa», тут HH використовується для 24-годинного формату без AM/PM і hh використовується для 12-годинного формату з AM/PM. aa – маркер AM/PM. У цьому прикладі ми відображаємо поточну дату й час за допомогою маркера AM/PM.
Дати Java
| Клас | опис |
|---|---|
| Місцева дата | Представляє дату (рік, місяць, день (рррр-ММ-дд)) |
| Місцевий час | Позначає час (годину, хвилину, секунду та наносекунди (ГГ-хх-сс-нс)) |
| LocalDateTime | Представляє як дату, так і час (рррр-ММ-дд-ГГ-хм-сс-нс) |
| DateTimeFormatter | Форматувач для відображення та аналізу об’єктів дати й часу |