logo

java.util.Date

Клас java.util.Date представляє дату й час у java. Він надає конструктори та методи для роботи з датою та часом у Java.

Клас java.util.Date реалізує інтерфейс Serializable, Cloneable та Comparable. Його успадковують інтерфейси java.sql.Date, java.sql.Time і java.sql.Timestamp.

Після класу Calendar більшість конструкторів і методів класу java.util.Date застаріли. Тут ми не надаємо список застарілих конструкторів і методів.

Конструктори java.util.Date

Немає.Конструкторопис
1)Дата()Створює об’єкт дати, що представляє поточну дату й час.
2)Дата (довгі мілісекунди)Створює об’єкт дати для вказаних мілісекунд з 1 січня 1970 року, 00:00:00 GMT.

Методи java.util.Date

Немає.методопис
1)логічне після (дата дата)перевіряє, чи поточна дата є після заданої дати.
2)логічне значення до (дата дата)перевіряє, чи поточна дата передує заданій даті.
3)Об'єкт clone()повертає об'єкт-клон поточної дати.
4)int compareTo(Дата дата)порівнює поточну дату з заданою датою.
5)логічне значення дорівнює (дата дата)порівнює поточну дату з даною датою для рівності.
6)статична дата з (миттєво)повертає екземпляр об’єкта Date з Instant date.
7)довгий getTime()повертає час, представлений цим об’єктом дати.
8)int hashCode()повертає значення хеш-коду для цього об’єкта дати.
9)void setTime (тривалий час)змінює поточну дату й час на заданий час.
10)Instant toInstant()перетворює поточну дату в миттєвий об'єкт.
одинадцять)String toString()перетворює цю дату в миттєвий об'єкт.

Приклад java.util.Date

Давайте подивимося приклад друку дати в java за допомогою класу java.util.Date.

1-й спосіб:

 java.util.Date date=new java.util.Date(); System.out.println(date); 
Перевірте зараз

Вихід:

 Wed Mar 27 08:22:02 IST 2015 

2 спосіб:

 long millis=System.currentTimeMillis(); java.util.Date date=new java.util.Date(millis); System.out.println(date); 
Перевірте зараз

Вихід:

 Wed Mar 27 08:22:02 IST 2015