Class JdbcDate
تنظيم صفحاتك في مجموعات
يمكنك حفظ المحتوى وتصنيفه حسب إعداداتك المفضّلة.
JdbcDate
Date
JDBC للاطّلاع على مستندات هذه الفئة، يُرجى الاطّلاع على java.sql.Date
.
مستندات تفصيلية
after(when)
للاطّلاع على مستندات هذه الطريقة، يُرجى الاطّلاع على
java.sql.Date#after(date)
.
المعلَمات
الاسم | النوع | الوصف |
when | JdbcDate | تاريخ للمقارنة به |
الإرجاع
Boolean
— true
إذا كان هذا التاريخ متأخرًا تمامًا عن التاريخ المقدَّم فقط، وfalse
في غير ذلك
before(when)
للاطّلاع على مستندات هذه الطريقة، يُرجى الاطّلاع على
java.sql.Date#before(date)
.
المعلَمات
الاسم | النوع | الوصف |
when | JdbcDate | تاريخ للمقارنة به |
الإرجاع
Boolean
— true
إذا كان هذا التاريخ أقدم من التاريخ المقدَّم فقط
false
في الحالات الأخرى
getDate()
للاطّلاع على مستندات هذه الطريقة، يُرجى الاطّلاع على
java.sql.Date#getDate()
.
الإرجاع
Integer
: يوم الشهر الذي يمثّله هذا التاريخ. تتراوح القيمة بين 1 و31.
getMonth()
للاطّلاع على مستندات هذه الطريقة، يُرجى الاطّلاع على
java.sql.Date#getMonth()
.
الإرجاع
Integer
: يشير هذا الرقم إلى الشهر الذي يتضمّن اللحظة الزمنية المعنيّة أو يبدأ بها
ويمثّلها هذا التاريخ. تتراوح القيمة المعروضة بين 0 و11، وتشير القيمة 0
إلى شهر كانون الثاني (يناير).
getTime()
للاطّلاع على مستندات هذه الطريقة، يُرجى الاطّلاع على
java.sql.Date#getTime()
.
الإرجاع
Integer
: عدد المللي ثانية منذ 1 كانون الثاني (يناير) 1970، 00:00:00 بتوقيت غرينيتش، والذي يمثّله
هذا التاريخ
getYear()
للاطّلاع على مستندات هذه الطريقة، يُرجى الاطّلاع على
java.sql.Date#getYear()
.
الإرجاع
Integer
: هي نتيجة طرح 1900 من السنة التي تحتوي على اللحظة
في الوقت التي يمثّلها هذا التاريخ أو تبدأ به، كما يتم تفسيرها في المنطقة الزمنية المحلية.
setDate(date)
للاطّلاع على مستندات هذه الطريقة، يُرجى الاطّلاع على
java.sql.Date#setDate(int)
.
المعلَمات
الاسم | النوع | الوصف |
date | Integer | اليوم من الشهر المطلوب ضبطه تتراوح القيمة بين 1 و31، ويتم تعديلها حسب الحاجة. على سبيل المثال، إذا كان التاريخ 30 نيسان (أبريل)، على سبيل المثال، وتم ضبط التاريخ على 31، تتم معاملته كما لو كان في 1 أيار (مايو)، لأنّ نيسان (أبريل) يتضمّن 30 يومًا فقط. |
setMonth(month)
للاطّلاع على مستندات هذه الطريقة، يُرجى الاطّلاع على
java.sql.Date#setMonth(int)
.
المعلَمات
الاسم | النوع | الوصف |
month | Integer | قيمة الشهر المطلوب ضبطها. تتراوح القيمة المعروضة بين 0 و11، وتشير القيمة 0
إلى شهر كانون الثاني (يناير). |
setTime(milliseconds)
للاطّلاع على مستندات هذه الطريقة، يُرجى الاطّلاع على
java.sql.Date#setTime(int)
.
المعلَمات
الاسم | النوع | الوصف |
milliseconds | Integer | عدد المللي ثانية منذ 1 كانون الثاني (يناير) 1970، 00:00:00 بالتوقيت العالمي المنسق، على ألا تتعدى
القيمة المعروضة بالمللي ثانية للعام 8099. يشير الرقم السالب إلى
عدد المللي ثانية قبل 1 كانون الثاني (يناير) 1970، 00:00:00 بالتوقيت العالمي المنسق. |
setYear(year)
للاطّلاع على مستندات هذه الطريقة، يُرجى الاطّلاع على
java.sql.Date#setYear(int)
.
المعلَمات
الاسم | النوع | الوصف |
year | Integer | القيمة التي يتم ضبط السنة بها هذه القيمة بالإضافة إلى 1900 هي السنة الناتجة التي يحصل عليها التاريخ
بعد تنفيذ هذه الطريقة. |
إنّ محتوى هذه الصفحة مرخّص بموجب ترخيص Creative Commons Attribution 4.0 ما لم يُنصّ على خلاف ذلك، ونماذج الرموز مرخّصة بموجب ترخيص Apache 2.0. للاطّلاع على التفاصيل، يُرجى مراجعة سياسات موقع Google Developers. إنّ Java هي علامة تجارية مسجَّلة لشركة Oracle و/أو شركائها التابعين.
تاريخ التعديل الأخير: 2025-07-26 (حسب التوقيت العالمي المتفَّق عليه)
[null,null,["تاريخ التعديل الأخير: 2025-07-26 (حسب التوقيت العالمي المتفَّق عليه)"],[[["\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. |"]]