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 "

Деление в Python: как выполнять операцию и обрабатывать ошибки
PDF или PNG: какой формат выбрать для своих документов и изображений?
Java 8 Update 45 – установка и обновление
Merge Python: A Complete Guide on Combining Program Code
Открыть ссылку в новой вкладке в HTML: руководство для начинающих
Convert Uppercase to Lowercase with TOLower
Ctrl F5 в браузере: что это и как использовать?
Ошибка Connection Refused - Нет Дополнительной Информации
Calculate DAX: Your Ultimate Financial Analysis Companion
Как преобразовать число в строку?