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 Date
Date.toLocaleString()
, Date.toGMTString()
@Deprecated public int getHours()
getHours
в class Date
IllegalArgumentException
- если этот метод вызываетсяsetHours(int)
@Deprecated public int getMinutes()
getMinutes
в class Date
IllegalArgumentException
- если этот метод вызываетсяsetMinutes(int)
@Deprecated public int getSeconds()
getSeconds
в class Date
IllegalArgumentException
- если этот метод вызываетсяsetSeconds(int)
@Deprecated public void setHours(int i)
setHours
в class Date
i
- значение часа.IllegalArgumentException
- если этот метод вызываетсяgetHours()
@Deprecated public void setMinutes(int i)
setMinutes
в class Date
i
- значение минут.IllegalArgumentException
- если этот метод вызываетсяgetMinutes()
@Deprecated public void setSeconds(int i)
setSeconds
в class Date
i
- значение секунд.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 Date
Date
объектUnsupportedOperationException
- если этот метод вызывается
Для дальнейшей ссылки API и документации разработчика, см. Java Документация SE. Та документация содержит более подробные, предназначенные разработчиком описания, с концептуальными краткими обзорами, определениями сроков, обходных решений, и рабочих примеров кода.
Авторское право © 1993, 2013, Oracle и/или его филиалы. Все права защищены.
Проект сборка-b92