Класс Date представляет определенный момент времени с точностью до миллисекунды. Класс Date имеет два конструктора, как показано ниже.
Дата()
Синтаксис
public Date()
Параметры — Нет.
Возвращаемое значение
Выделяет объект Date и инициализирует его так, чтобы он представлял время, в которое он был выделен, с точностью до миллисекунды.
пример
Ниже приведен пример использования этого метода —
class Example { static void main(String[] args) { Date date = new Date(); // display time and date using toString() System.out.println(date.toString()); } }
Когда мы запустим вышеуказанную программу, мы получим следующий результат. Следующий вывод даст вам текущую дату и время —
Thu Dec 10 21:31:15 GST 2015
Дата (длинный миллисек)
Синтаксис
public Date(long millisec)
параметры
Миллисек — количество миллисекунд, которое указывается со стандартного базового времени.
Возвращаемое значение — выделяет объект Date и инициализирует его для представления указанного количества миллисекунд со стандартного базового времени, известного как «эпоха», а именно 1 января 1970 года, 00:00:00 по Гринвичу.
пример
Ниже приведен пример использования этого метода —
class Example { static void main(String[] args) { Date date = new Date(100); // display time and date using toString() System.out.println(date.toString()); } }
Когда мы запустим вышеуказанную программу, мы получим следующий результат —
Thu Jan 01 04:00:00 GST 1970
Ниже приведены методы класса Date. Во всех методах класса Date, которые принимают или возвращают значения года, месяца, даты, часов, минут и секунд, используются следующие представления:
Год y представлен целым числом y — 1900.
Месяц представлен целым числом от 0 до 11; 0 — январь, 1 — февраль и т. Д .; таким образом, 11 декабря.
Дата (день месяца) представляется целым числом от 1 до 31 в обычном порядке.
Час представлен целым числом от 0 до 23. Таким образом, час с полуночи до 1 часа ночи — это час 0, а час с полудня до 13 часов — это час 12.
Минута представляет собой целое число от 0 до 59 в обычном порядке.
Секунду представляет целое число от 0 до 61.
Проверяет, находится ли эта дата после указанной даты.
Сравнивает две даты на равенство. Результат имеет значение true тогда и только тогда, когда аргумент не равен NULL и является объектом Date, который представляет тот же момент времени с точностью до миллисекунды, что и этот объект.
Сравнивает две даты заказа.
Преобразует этот объект Date в строку
Проверяет, находится ли эта дата до указанной даты.
Возвращает количество миллисекунд с 1 января 1970 года, 00:00:00 по Гринвичу, представленное этим объектом Date.
Устанавливает этот объект Date для представления момента времени, который представляет собой время в миллисекундах после 1 января 1970 года 00:00:00 по Гринвичу.