Class JdbcDate
Tetap teratur dengan koleksi
Simpan dan kategorikan konten berdasarkan preferensi Anda.
JdbcDate
Date
JDBC. Untuk dokumentasi class ini, lihat java.sql.Date
.
Metode
Metode | Jenis hasil yang ditampilkan | Deskripsi singkat |
after(when) | Boolean | Untuk dokumentasi metode ini, lihat
java.sql.Date#after(date) . |
before(when) | Boolean | Untuk dokumentasi metode ini, lihat
java.sql.Date#before(date) . |
getDate() | Integer | Untuk dokumentasi metode ini, lihat
java.sql.Date#getDate() . |
getMonth() | Integer | Untuk dokumentasi metode ini, lihat
java.sql.Date#getMonth() . |
getTime() | Integer | Untuk dokumentasi metode ini, lihat
java.sql.Date#getTime() . |
getYear() | Integer | Untuk dokumentasi metode ini, lihat
java.sql.Date#getYear() . |
setDate(date) | void | Untuk dokumentasi metode ini, lihat
java.sql.Date#setDate(int) . |
setMonth(month) | void | Untuk dokumentasi metode ini, lihat
java.sql.Date#setMonth(int) . |
setTime(milliseconds) | void | Untuk dokumentasi metode ini, lihat
java.sql.Date#setTime(int) . |
setYear(year) | void | Untuk dokumentasi metode ini, lihat
java.sql.Date#setYear(int) . |
Dokumentasi mendetail
after(when)
Untuk dokumentasi metode ini, lihat
java.sql.Date#after(date)
.
Parameter
Nama | Jenis | Deskripsi |
when | JdbcDate | Tanggal yang akan dibandingkan. |
Pulang pergi
Boolean
— true
jika dan hanya jika tanggal ini benar-benar lebih lambat dari tanggal yang diberikan; false
jika tidak.
before(when)
Untuk dokumentasi metode ini, lihat
java.sql.Date#before(date)
.
Parameter
Nama | Jenis | Deskripsi |
when | JdbcDate | Tanggal yang akan dibandingkan. |
Pulang pergi
Boolean
— true
jika dan hanya jika tanggal ini benar-benar lebih awal dari tanggal yang diberikan;
false
jika tidak.
getDate()
Untuk dokumentasi metode ini, lihat
java.sql.Date#getDate()
.
Pulang pergi
Integer
— Hari dalam sebulan yang diwakili oleh tanggal ini. Nilainya antara 1 dan 31.
getMonth()
Untuk dokumentasi metode ini, lihat
java.sql.Date#getMonth()
.
Pulang pergi
Integer
— Angka yang mewakili bulan yang berisi atau dimulai dengan momen waktu
yang diwakili oleh tanggal ini. Nilai yang ditampilkan adalah antara 0 dan 11, dengan nilai 0 mewakili Januari.
getTime()
Untuk dokumentasi metode ini, lihat
java.sql.Date#getTime()
.
Pulang pergi
Integer
— Jumlah milidetik sejak 1 Januari 1970, 00.00.00 GMT yang diwakili oleh
tanggal ini.
getYear()
Untuk dokumentasi metode ini, lihat
java.sql.Date#getYear()
.
Pulang pergi
Integer
— Hasil pengurangan 1900 dari tahun yang berisi atau dimulai dengan waktu
instan yang diwakili oleh tanggal ini, seperti yang ditafsirkan dalam zona waktu lokal.
setDate(date)
Untuk dokumentasi metode ini, lihat
java.sql.Date#setDate(int)
.
Parameter
Nama | Jenis | Deskripsi |
date | Integer | Hari dalam bulan yang akan ditetapkan. Nilainya antara 1 dan 31, yang diubah sesuai kebutuhan. Misalnya,
jika tanggalnya adalah 30 April, dan tanggal ditetapkan ke 31, maka tanggal tersebut
akan diperlakukan seolah-olah tanggalnya adalah 1 Mei, karena April hanya memiliki 30 hari. |
setMonth(month)
Untuk dokumentasi metode ini, lihat
java.sql.Date#setMonth(int)
.
Parameter
Nama | Jenis | Deskripsi |
month | Integer | Nilai bulan yang akan ditetapkan. Nilai yang ditampilkan adalah antara 0 dan 11, dengan nilai 0
mewakili Januari. |
setTime(milliseconds)
Untuk dokumentasi metode ini, lihat
java.sql.Date#setTime(int)
.
Parameter
Nama | Jenis | Deskripsi |
milliseconds | Integer | Jumlah milidetik sejak 1 Januari 1970, 00.00.00 GMT, tidak boleh melebihi representasi milidetik untuk tahun 8099. Angka negatif menunjukkan
jumlah milidetik sebelum 1 Januari 1970, 00.00.00 GMT. |
setYear(year)
Untuk dokumentasi metode ini, lihat
java.sql.Date#setYear(int)
.
Parameter
Nama | Jenis | Deskripsi |
year | Integer | Nilai yang akan digunakan untuk menetapkan tahun. Nilai ini ditambah 1900 adalah tahun yang dihasilkan tanggal
setelah metode ini dieksekusi. |
Kecuali dinyatakan lain, konten di halaman ini dilisensikan berdasarkan Lisensi Creative Commons Attribution 4.0, sedangkan contoh kode dilisensikan berdasarkan Lisensi Apache 2.0. Untuk mengetahui informasi selengkapnya, lihat Kebijakan Situs Google Developers. Java adalah merek dagang terdaftar dari Oracle dan/atau afiliasinya.
Terakhir diperbarui pada 2025-07-26 UTC.
[null,null,["Terakhir diperbarui pada 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. |"]]