Java SimpleDateFormat – работа с датами в Java

Java SimpleDateFormat - это класс, который позволяет форматировать и разбирать даты и время в соответствии с указанным шаблоном формата.

Пример использования класса SimpleDateFormat для форматирования даты и времени:

java
import java.text.SimpleDateFormat;
import java.util.Date;
public class SimpleDateFormatExample {
    public static void main(String[] args) {
        Date now = new Date();
        SimpleDateFormat dateFormat = new SimpleDateFormat("dd.MM.yyyy HH:mm:ss");
        String formattedDate = dateFormat.format(now);
        System.out.println(formattedDate); // выводит текущую дату и время в формате "dd.MM.yyyy HH:mm:ss"
    }
}

В этом примере мы создаем объект SimpleDateFormat с указанным шаблоном формата и используем метод format для форматирования текущей даты и времени в соответствии с заданным шаблоном.

Пример использования класса SimpleDateFormat для разбора даты и времени из строки:

java
import java.text.ParseException;
import java.text.SimpleDateFormat;
import java.util.Date;
public class SimpleDateFormatExample {
    public static void main(String[] args) throws ParseException {
        String dateString = "25.12.2021 18:30:00";
        SimpleDateFormat dateFormat = new SimpleDateFormat("dd.MM.yyyy HH:mm:ss");
        Date date = dateFormat.parse(dateString);
        System.out.println(date); // выводит "Sat Dec 25 18:30:00 MSK 2021"
    }
}

В этом примере мы создаем объект SimpleDateFormat с указанием шаблона формата, соответствующему строке, содержащей дату и время. Затем мы используем метод parse, чтобы преобразовать строку в объект Date.

В целом, Java SimpleDateFormat - это очень полезный класс, который облегчает форматирование и разбор даты и времени в Java. Он предоставляет гибкие возможности для настройки формата вывода и обработки даты и времени с высокой точностью.

Похожие вопросы на: "java simpledateformat "

How to Convert List to String in Python: Step-by-Step Guide
Void C: что это?
Getchar C: способ упрощения ввода символов с клавиатуры в языке программирования C
Конвертирование PDF в XML: лучший инструмент и онлайн сервис
Python Pytest: Automated Testing Made Easy
Get метод: основы и преимущества использования
Utils - удобные инструменты для повседневной работы
<h1>Java List Sort: Efficient Sorting Algorithms for Lists in Java
<h1>кодировка командной строки Windows
TypeScript Playground