Class JdbcDate
Organiza tus páginas con colecciones
Guarda y categoriza el contenido según tus preferencias.
JdbcDate
Un Date
de JDBC. Para obtener documentación de esta clase, consulta java.sql.Date
.
Métodos
Método | Tipo de datos que se muestra | Descripción breve |
after(when) | Boolean | Para obtener documentación sobre este método, consulta
java.sql.Date#after(date) . |
before(when) | Boolean | Para obtener documentación sobre este método, consulta
java.sql.Date#before(date) . |
getDate() | Integer | Para obtener documentación sobre este método, consulta
java.sql.Date#getDate() . |
getMonth() | Integer | Para obtener documentación sobre este método, consulta
java.sql.Date#getMonth() . |
getTime() | Integer | Para obtener documentación sobre este método, consulta
java.sql.Date#getTime() . |
getYear() | Integer | Para obtener documentación sobre este método, consulta
java.sql.Date#getYear() . |
setDate(date) | void | Para obtener documentación sobre este método, consulta
java.sql.Date#setDate(int) . |
setMonth(month) | void | Para obtener documentación sobre este método, consulta
java.sql.Date#setMonth(int) . |
setTime(milliseconds) | void | Para obtener documentación sobre este método, consulta
java.sql.Date#setTime(int) . |
setYear(year) | void | Para obtener documentación sobre este método, consulta
java.sql.Date#setYear(int) . |
Documentación detallada
after(when)
Para obtener documentación sobre este método, consulta
java.sql.Date#after(date)
.
Parámetros
Nombre | Tipo | Descripción |
when | JdbcDate | Es una fecha con la que se realiza la comparación. |
Volver
Boolean
: Es true
solo si esta fecha es estrictamente posterior a la fecha proporcionada; false
en caso contrario.
before(when)
Para obtener documentación sobre este método, consulta
java.sql.Date#before(date)
.
Parámetros
Nombre | Tipo | Descripción |
when | JdbcDate | Es una fecha con la que se realiza la comparación. |
Volver
Boolean
: true
solo si esta fecha es estrictamente anterior a la fecha proporcionada; false
de lo contrario.
getDate()
Para obtener documentación sobre este método, consulta
java.sql.Date#getDate()
.
Volver
Integer
: Es el día del mes que representa esta fecha. El valor está entre 1 y 31.
getMonth()
Para obtener documentación sobre este método, consulta
java.sql.Date#getMonth()
.
Volver
Integer
: Es el número que representa el mes que contiene o comienza con el instante que representa esta fecha. El valor que se muestra es entre 0 y 11, y el valor 0 representa enero.
getTime()
Para obtener documentación sobre este método, consulta
java.sql.Date#getTime()
.
Volver
Integer
: Es la cantidad de milisegundos desde el 1 de enero de 1970 a las 00:00:00 GMT que representa esta fecha.
getYear()
Para obtener documentación sobre este método, consulta
java.sql.Date#getYear()
.
Volver
Integer
: Es el resultado de restar 1900 del año que contiene o comienza con el instante en el tiempo que representa esta fecha, según se interpreta en la zona horaria local.
setDate(date)
Para obtener documentación sobre este método, consulta
java.sql.Date#setDate(int)
.
Parámetros
Nombre | Tipo | Descripción |
date | Integer | Es el día del mes que se debe establecer. El valor está entre 1 y 31, y se modifica según sea necesario. Por ejemplo, si la fecha fuera el 30 de abril y se configurara en 31, se considerará como el 1 de mayo, ya que abril solo tiene 30 días. |
setMonth(month)
Para obtener documentación sobre este método, consulta
java.sql.Date#setMonth(int)
.
Parámetros
Nombre | Tipo | Descripción |
month | Integer | Es el valor del mes que se establecerá. El valor que se muestra es entre 0 y 11, y el valor 0 representa enero. |
setTime(milliseconds)
Para obtener documentación sobre este método, consulta
java.sql.Date#setTime(int)
.
Parámetros
Nombre | Tipo | Descripción |
milliseconds | Integer | Es la cantidad de milisegundos desde el 1 de enero de 1970, 00:00:00 GMT, que no debe superar la representación de milisegundos del año 8099. Un número negativo indica la cantidad de milisegundos antes del 1 de enero de 1970, 00:00:00 GMT. |
setYear(year)
Para obtener documentación sobre este método, consulta
java.sql.Date#setYear(int)
.
Parámetros
Nombre | Tipo | Descripción |
year | Integer | Es el valor con el que se establece el año. Este valor más 1900 es el año resultante que tiene la fecha después de que se ejecuta este método. |
Salvo que se indique lo contrario, el contenido de esta página está sujeto a la licencia Atribución 4.0 de Creative Commons, y los ejemplos de código están sujetos a la licencia Apache 2.0. Para obtener más información, consulta las políticas del sitio de Google Developers. Java es una marca registrada de Oracle o sus afiliados.
Última actualización: 2025-07-26 (UTC)
[null,null,["Última actualización: 2025-07-26 (UTC)"],[[["\u003cp\u003e\u003ccode\u003eJdbcDate\u003c/code\u003e is a JDBC representation of a SQL \u003ccode\u003eDate\u003c/code\u003e and provides methods for date manipulation.\u003c/p\u003e\n"],["\u003cp\u003eIt offers methods to compare dates (\u003ccode\u003eafter\u003c/code\u003e, \u003ccode\u003ebefore\u003c/code\u003e), retrieve date components (\u003ccode\u003egetDate\u003c/code\u003e, \u003ccode\u003egetMonth\u003c/code\u003e, \u003ccode\u003egetYear\u003c/code\u003e), and get the time in milliseconds (\u003ccode\u003egetTime\u003c/code\u003e).\u003c/p\u003e\n"],["\u003cp\u003eYou can modify the date using methods like \u003ccode\u003esetDate\u003c/code\u003e, \u003ccode\u003esetMonth\u003c/code\u003e, \u003ccode\u003esetYear\u003c/code\u003e, and \u003ccode\u003esetTime\u003c/code\u003e.\u003c/p\u003e\n"],["\u003cp\u003eDetailed documentation and method parameters are provided for comprehensive understanding and usage.\u003c/p\u003e\n"]]],[],null,["# Class JdbcDate\n\nJdbcDate\n\nA JDBC `Date`. For documentation of this class, see [`java.sql.Date`](https://docs.oracle.com/javase/6/docs/api/java/sql/Date.html). \n\n### Methods\n\n| Method | Return type | Brief description |\n|--------------------------------------------|-------------|-------------------------------------------------------------------------------------------------------------------------------------------------------------|\n| [after(when)](#after(JdbcDate)) | `Boolean` | For documentation of this method, see [`java.sql.Date#after(date)`](https://docs.oracle.com/javase/6/docs/api/java/util/Date.html#after(java.util.Date)). |\n| [before(when)](#before(JdbcDate)) | `Boolean` | For documentation of this method, see [`java.sql.Date#before(date)`](https://docs.oracle.com/javase/6/docs/api/java/util/Date.html#before(java.util.Date)). |\n| [getDate()](#getDate()) | `Integer` | For documentation of this method, see [` java.sql.Date#getDate()`](https://docs.oracle.com/javase/6/docs/api/java/util/Date.html#getDate()). |\n| [getMonth()](#getMonth()) | `Integer` | For documentation of this method, see [` java.sql.Date#getMonth()`](https://docs.oracle.com/javase/6/docs/api/java/util/Date.html#getMonth()). |\n| [getTime()](#getTime()) | `Integer` | For documentation of this method, see [` java.sql.Date#getTime()`](https://docs.oracle.com/javase/6/docs/api/java/util/Date.html#getTime()). |\n| [getYear()](#getYear()) | `Integer` | For documentation of this method, see [` java.sql.Date#getYear()`](https://docs.oracle.com/javase/6/docs/api/java/util/Date.html#getYear()). |\n| [setDate(date)](#setDate(Integer)) | `void` | For documentation of this method, see [` java.sql.Date#setDate(int)`](https://docs.oracle.com/javase/6/docs/api/java/util/Date.html#setDate(int)). |\n| [setMonth(month)](#setMonth(Integer)) | `void` | For documentation of this method, see [` java.sql.Date#setMonth(int)`](https://docs.oracle.com/javase/6/docs/api/java/util/Date.html#setMonth(int)). |\n| [setTime(milliseconds)](#setTime(Integer)) | `void` | For documentation of this method, see [` java.sql.Date#setTime(int)`](https://docs.oracle.com/javase/6/docs/api/java/sql/Date.html#setTime(long)). |\n| [setYear(year)](#setYear(Integer)) | `void` | For documentation of this method, see [` java.sql.Date#setYear(int)`](https://docs.oracle.com/javase/6/docs/api/java/util/Date.html#setYear(int)). |\n\nDetailed documentation\n----------------------\n\n### `after(when)`\n\nFor documentation of this method, see [`java.sql.Date#after(date)`](https://docs.oracle.com/javase/6/docs/api/java/util/Date.html#after(java.util.Date)).\n\n#### Parameters\n\n| Name | Type | Description |\n|--------|---------------|-----------------------|\n| `when` | [JdbcDate](#) | A date to compare to. |\n\n#### Return\n\n\n`Boolean` --- `true` if and only if this date is strictly later than the provided date; `false` otherwise.\n\n*** ** * ** ***\n\n### `before(when)`\n\nFor documentation of this method, see [`java.sql.Date#before(date)`](https://docs.oracle.com/javase/6/docs/api/java/util/Date.html#before(java.util.Date)).\n\n#### Parameters\n\n| Name | Type | Description |\n|--------|---------------|-----------------------|\n| `when` | [JdbcDate](#) | A date to compare to. |\n\n#### Return\n\n\n`Boolean` --- `true` if and only if this date is strictly earlier than the provided date;\n`false` otherwise.\n\n*** ** * ** ***\n\n### `get``Date()`\n\nFor documentation of this method, see [`\njava.sql.Date#getDate()`](https://docs.oracle.com/javase/6/docs/api/java/util/Date.html#getDate()).\n\n#### Return\n\n\n`Integer` --- The day of the month represented by this date. The value is between 1 and 31.\n\n*** ** * ** ***\n\n### `get``Month()`\n\nFor documentation of this method, see [`\njava.sql.Date#getMonth()`](https://docs.oracle.com/javase/6/docs/api/java/util/Date.html#getMonth()).\n\n#### Return\n\n\n`Integer` --- The number representing the month that contains or begins with the instant in time\nrepresented by this date. The value returned is between 0 and 11, with the value 0\nrepresenting January.\n\n*** ** * ** ***\n\n### `get``Time()`\n\nFor documentation of this method, see [`\njava.sql.Date#getTime()`](https://docs.oracle.com/javase/6/docs/api/java/util/Date.html#getTime()).\n\n#### Return\n\n\n`Integer` --- The number of milliseconds since January 1, 1970, 00:00:00 GMT represented by this\ndate.\n\n*** ** * ** ***\n\n### `get``Year()`\n\nFor documentation of this method, see [`\njava.sql.Date#getYear()`](https://docs.oracle.com/javase/6/docs/api/java/util/Date.html#getYear()).\n\n#### Return\n\n\n`Integer` --- The result of subtracting 1900 from the year that contains or begins with the instant\nin time represented by this date, as interpreted in the local time zone.\n\n*** ** * ** ***\n\n### `set``Date(date)`\n\nFor documentation of this method, see [`\njava.sql.Date#setDate(int)`](https://docs.oracle.com/javase/6/docs/api/java/util/Date.html#setDate(int)).\n\n#### Parameters\n\n| Name | Type | Description |\n|--------|-----------|-------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------|\n| `date` | `Integer` | The day of the month to set. The value is between 1 and 31, modified as needed. For example, if the date was April 30, for example, and the date is set to 31, then it is treated as if it were on May 1, because April has only 30 days. |\n\n*** ** * ** ***\n\n### `set``Month(month)`\n\nFor documentation of this method, see [`\njava.sql.Date#setMonth(int)`](https://docs.oracle.com/javase/6/docs/api/java/util/Date.html#setMonth(int)).\n\n#### Parameters\n\n| Name | Type | Description |\n|---------|-----------|--------------------------------------------------------------------------------------------------------|\n| `month` | `Integer` | The month value to set. The value returned is between 0 and 11, with the value 0 representing January. |\n\n*** ** * ** ***\n\n### `set``Time(milliseconds)`\n\nFor documentation of this method, see [`\njava.sql.Date#setTime(int)`](https://docs.oracle.com/javase/6/docs/api/java/sql/Date.html#setTime(long)).\n\n#### Parameters\n\n| Name | Type | Description |\n|----------------|-----------|-------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------|\n| `milliseconds` | `Integer` | The number of milliseconds since January 1, 1970, 00:00:00 GMT, not to exceed the milliseconds representation for the year 8099. A negative number indicates the number of milliseconds before January 1, 1970, 00:00:00 GMT. |\n\n*** ** * ** ***\n\n### `set``Year(year)`\n\nFor documentation of this method, see [`\njava.sql.Date#setYear(int)`](https://docs.oracle.com/javase/6/docs/api/java/util/Date.html#setYear(int)).\n\n#### Parameters\n\n| Name | Type | Description |\n|--------|-----------|---------------------------------------------------------------------------------------------------------------------|\n| `year` | `Integer` | The value to set the year with. This value plus 1900 is the resulting year the date has after this method executes. |"]]