РЕПЕТИТОР математика физика информатика
Для школьников и студентов. Подтягивание пробелов. ЦЭ, ЦТ, ОГЭ, ЕГЭ.
Идет набор на ЛЕТО. Жмите для подробностей:)
979 of 1163 menu

Класс Date

Класс Date представляет конкретный момент времени с точностью до миллисекунды. Он хранит количество миллисекунд, прошедших с 1 января 1970 года по UTC (так называемая эпоха Unix). В первом параметре конструктора мы передаем количество миллисекунд, во втором - год, месяц и день. Класс Date является устаревшим, начиная с Java 8, и рекомендуется использовать классы пакета java.time, однако он все еще широко применяется в старом коде.

Синтаксис

Date date = new Date(); Date date = new Date(long milliseconds);

Пример

Давайте создадим объект текущей даты и выведем его на экран:

import java.util.Date; public class Main { public static void main(String[] args) { Date date = new Date(); System.out.println(date); } }

Результат выполнения кода:

"Mon Sep 16 12:34:56 UTC 2024"

Пример

Давайте создадим дату, передав количество миллисекунд с начала эпохи Unix:

import java.util.Date; public class Main { public static void main(String[] args) { Date date = new Date(1000000000000L); System.out.println(date); } }

Результат выполнения кода:

"Sun Sep 09 01:46:40 UTC 2001"

Пример

Давайте получим количество миллисекунд, прошедших с начала эпохи Unix, с помощью метода getTime:

import java.util.Date; public class Main { public static void main(String[] args) { Date date = new Date(1000000000000L); long res = date.getTime(); System.out.println(res); } }

Результат выполнения кода:

1000000000000

Смотрите также

  • метод getTime,
    который возвращает количество миллисекунд
  • метод toInstant,
    который преобразует дату в объект Instant
  • класс Calendar,
    который предоставляет расширенные возможности работы с датой
  • класс LocalDateTime,
    который представляет дату и время без часового пояса
Мы используем cookie для работы сайта, аналитики и персонализации. Обработка данных происходит согласно Политике конфиденциальности.
принять все настроить отклонить