|
Spec-Zone .ru
спецификации, руководства, описания, API
|
public class Date extends Date
Тонкая обертка вокруг значения миллисекунды, которое позволяет JDBC идентифицировать это как SQL DATE значение. Значение миллисекунд представляет число миллисекунд, которые передали с 1 января 1970 0:00:00.000 GMT.
Соответствовать определению SQL DATE, значения миллисекунды переносились a java.sql.Date экземпляр должен быть 'нормализован', устанавливая часы, минуты, секунды, и миллисекунды, чтобы обнулить в зоне определённого времени, с которой связывается экземпляр.
| Конструктор и Описание |
|---|
Date(int year, int month, int day)
Осуждаемый.
вместо этого используйте конструктора
Date(long date) |
Date(long date)
Конструкции a
Date объект используя данную временную стоимость миллисекунд. |
| Модификатор и Тип | Метод и Описание |
|---|---|
int |
getHours()
Осуждаемый.
|
int |
getMinutes()
Осуждаемый.
|
int |
getSeconds()
Осуждаемый.
|
void |
setHours(int i)
Осуждаемый.
|
void |
setMinutes(int i)
Осуждаемый.
|
void |
setSeconds(int i)
Осуждаемый.
|
void |
setTime(long date)
Устанавливает существующее
Date объект используя данную временную стоимость миллисекунд. |
Момент |
toInstant()
Этот метод всегда бросает UnsupportedOperationException и не должен использоваться потому что SQL
Date у значений нет компонента времени. |
LocalDate |
toLocalDate()
Преобразовывает это
Date возразите против a LocalDate |
Строка |
toString()
Форматирует дату в yyyy-mm-dd формата escape даты.
|
static Date |
valueOf(LocalDate date)
Получает экземпляр
Date от a LocalDate объект с тем же самым годом, месяцем и днем месяца оценивает как данный LocalDate. |
static Date |
valueOf(String s)
Преобразовывает строку в формате escape даты JDBC к a
Date значение. |
@Deprecated public Date(int year, int month, int day)
Date(long date)Date объект, инициализированный с данным годом, месяцем, и днем. Результат неопределен, если данный параметр за пределы.
year - год минус 1900; должен быть от 0 до 8099. (Отметьте, что 8099 9999 минус 1900.)month - От 0 до 11day - 1 - 31public Date(long date)
Date объект используя данную временную стоимость миллисекунд. Если данное значение миллисекунд будет содержать информацию времени, то драйвер установит компоненты времени во время в часовом поясе значения по умолчанию (часовой пояс виртуальной машины Java, запускающей приложение), который соответствует нулевому GMT.date - миллисекунды с 1 января 1970, GMT 0:00:00, чтобы не превысить представление миллисекунд на 8099 год. Отрицательное число указывает на число миллисекунд до 1 января 1970, GMT 0:00:00.public void setTime(long date)
Date объект используя данную временную стоимость миллисекунд. Если данное значение миллисекунд будет содержать информацию времени, то драйвер установит компоненты времени во время в часовом поясе значения по умолчанию (часовой пояс виртуальной машины Java, запускающей приложение), который соответствует нулевому GMT.public static Date valueOf(String s)
Date значение.s - a String объект, представляющий дату в в формате "yyyy-[м.] m-[d] d". Начальный нуль для mm и dd май также быть опущенным.java.sql.Date объект, представляющий данную датуIllegalArgumentException - если данная дата не находится в формате escape даты JDBC (yyyy-[м.] m-[d] d)public String toString()
toString в class DateDate.toLocaleString(), Date.toGMTString()@Deprecated public int getHours()
getHours в class DateIllegalArgumentException - если этот метод вызываетсяsetHours(int)@Deprecated public int getMinutes()
getMinutes в class DateIllegalArgumentException - если этот метод вызываетсяsetMinutes(int)@Deprecated public int getSeconds()
getSeconds в class DateIllegalArgumentException - если этот метод вызываетсяsetSeconds(int)@Deprecated public void setHours(int i)
setHours в class Datei - значение часа.IllegalArgumentException - если этот метод вызываетсяgetHours()@Deprecated public void setMinutes(int i)
setMinutes в class Datei - значение минут.IllegalArgumentException - если этот метод вызываетсяgetMinutes()@Deprecated public void setSeconds(int i)
setSeconds в class Datei - значение секунд.IllegalArgumentException - если этот метод вызываетсяgetSeconds()public static Date valueOf(LocalDate date)
Date от a LocalDate объект с тем же самым годом, месяцем и днем месяца оценивает как данный LocalDate. Обеспеченный LocalDate интерпретируется как локальная дата в зоне местного времени.
date - a LocalDate преобразоватьDate объектNullPointerException - если date нульpublic LocalDate toLocalDate()
Date возразите против a LocalDate
Преобразование создает a LocalDate это представляет то же самое значение даты как это Date в зоне местного времени
LocalDate объект, представляющий то же самое значение датыpublic Instant toInstant()
Date у значений нет компонента времени.toInstant в class DateDate объектUnsupportedOperationException - если этот метод вызывается
Для дальнейшей ссылки API и документации разработчика, см. Java Документация SE. Та документация содержит более подробные, предназначенные разработчиком описания, с концептуальными краткими обзорами, определениями сроков, обходных решений, и рабочих примеров кода.
Авторское право © 1993, 2013, Oracle и/или его филиалы. Все права защищены.
Проект сборка-b92