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 объект используя данную временную стоимость миллисекунд. |
Строка |
toString()
Форматирует дату в yyyy-mm-dd формата escape даты.
|
static Date |
valueOf(String s)
Преобразовывает строку в формате escape даты JDBC к a
Date значение. |
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
в классе Date
Date.toLocaleString()
, Date.toGMTString()
public int getHours()
getHours
в классе Date
IllegalArgumentException
- если этот метод вызываетсяsetHours(int)
public int getMinutes()
getMinutes
в классе Date
IllegalArgumentException
- если этот метод вызываетсяsetMinutes(int)
public int getSeconds()
getSeconds
в классе Date
IllegalArgumentException
- если этот метод вызываетсяsetSeconds(int)
public void setHours(int i)
setHours
в классе Date
i
- значение часа.IllegalArgumentException
- если этот метод вызываетсяgetHours()
public void setMinutes(int i)
setMinutes
в классе Date
i
- значение минут.IllegalArgumentException
- если этот метод вызываетсяgetMinutes()
public void setSeconds(int i)
setSeconds
в классе Date
i
- значение секунд.IllegalArgumentException
- если этот метод вызываетсяgetSeconds()
Для дальнейшей ссылки API и документации разработчика, см.
Авторское право © 1993, 2011, Oracle и/или его филиалы. Все права защищены.