Class JdbcTime
Restez organisé à l'aide des collections
Enregistrez et classez les contenus selon vos préférences.
JdbcTime
Un Time
JDBC. Pour en savoir plus sur cette classe, consultez java.sql.Time
.
Méthodes
Méthode | Type renvoyé | Brève description |
after(when) | Boolean | Pour en savoir plus sur cette méthode, consultez
java.sql.Date#after(Date) . |
before(when) | Boolean | Pour en savoir plus sur cette méthode, consultez
java.sql.Date#before(Date) . |
getHours() | Integer | Pour en savoir plus sur cette méthode, consultez
java.sql.Date#getHours() . |
getMinutes() | Integer | Pour en savoir plus sur cette méthode, consultez
java.sql.Date#getMinutes() . |
getSeconds() | Integer | Pour en savoir plus sur cette méthode, consultez
java.sql.Date#getSeconds() . |
getTime() | Integer | Pour en savoir plus sur cette méthode, consultez
java.sql.Date#getTime() . |
setHours(hours) | void | Pour en savoir plus sur cette méthode, consultez
java.sql.Date#setHours(int) . |
setMinutes(minutes) | void | Pour en savoir plus sur cette méthode, consultez
java.sql.Date#setMinutes(int) . |
setSeconds(seconds) | void | Pour en savoir plus sur cette méthode, consultez
java.sql.Date#setSeconds(int) . |
setTime(milliseconds) | void | Pour en savoir plus sur cette méthode, consultez
java.sql.Time#setTime(long) . |
Documentation détaillée
after(when)
Pour en savoir plus sur cette méthode, consultez
java.sql.Date#after(Date)
.
Paramètres
Nom | Type | Description |
when | JdbcTime | Période à comparer. |
Renvois
Boolean
: true
si et seulement si cette heure est strictement postérieure à l'heure spécifiée en tant que paramètre. false
dans le cas contraire.
before(when)
Pour en savoir plus sur cette méthode, consultez
java.sql.Date#before(Date)
.
Paramètres
Nom | Type | Description |
when | JdbcTime | Période à comparer. |
Renvois
Boolean
: true
si et seulement si cette heure est strictement antérieure à l'heure spécifiée en tant que paramètre. false
dans le cas contraire.
getHours()
Pour en savoir plus sur cette méthode, consultez
java.sql.Date#getHours()
.
Renvois
Integer
: heure représentée par cet objet. La valeur est un nombre (0 à 23) représentant l'heure du jour qui contient ou commence par l'instant temporel représenté par cet objet, tel qu'il est interprété dans le fuseau horaire local.
getMinutes()
Pour en savoir plus sur cette méthode, consultez
java.sql.Date#getMinutes()
.
Renvois
Integer
: minutes après l'heure représentée par cet objet, telles qu'elles sont interprétées dans le fuseau horaire local. La valeur est un nombre compris entre 0 et 59 inclus.
getSeconds()
Pour en savoir plus sur cette méthode, consultez
java.sql.Date#getSeconds()
.
Renvois
Integer
: secondes écoulées après la minute représentée par cet objet, telles qu'elles sont interprétées dans le fuseau horaire local. La valeur est un nombre compris entre 0 et 61 inclus, où 60 et 61 ne sont possibles que pour les machines qui prennent en compte les secondes intercalaires.
getTime()
Pour en savoir plus sur cette méthode, consultez
java.sql.Date#getTime()
.
Renvois
Integer
: nombre de millisecondes écoulées depuis le 1er janvier 1970, 00:00:00 GMT représenté par cet objet temporel.
setHours(hours)
Pour en savoir plus sur cette méthode, consultez
java.sql.Date#setHours(int)
.
Paramètres
Nom | Type | Description |
hours | Integer | Heure à définir. Cet objet est mis à jour pour représenter un moment donné au cours de l'heure spécifiée de la journée, avec l'année, le mois, la date, les minutes et les secondes identiques à celles précédentes, telles qu'elles sont interprétées dans le fuseau horaire local. |
setMinutes(minutes)
Pour en savoir plus sur cette méthode, consultez
java.sql.Date#setMinutes(int)
.
Paramètres
Nom | Type | Description |
minutes | Integer | Minutes à définir. Cet objet est mis à jour pour représenter un point dans le temps dans la minute spécifiée de l'heure, avec l'année, le mois, la date, l'heure et les secondes identiques à celles précédentes, telles qu'elles sont interprétées dans le fuseau horaire local. |
setSeconds(seconds)
Pour en savoir plus sur cette méthode, consultez
java.sql.Date#setSeconds(int)
.
Paramètres
Nom | Type | Description |
seconds | Integer | Secondes à définir. Cet objet est mis à jour pour représenter un point dans le temps dans la seconde spécifiée de la minute, avec l'année, le mois, la date, l'heure et la minute identiques à celles d'avant, telles qu'elles sont interprétées dans le fuseau horaire local. |
setTime(milliseconds)
Pour en savoir plus sur cette méthode, consultez
java.sql.Time#setTime(long)
.
Paramètres
Nom | Type | Description |
milliseconds | Integer | Valeur de l'heure à définir. La valeur correspond aux millisecondes écoulées depuis le 1er janvier 1970 à 00:00:00 GMT, tandis qu'un nombre négatif correspond aux millisecondes avant cette date. |
Sauf indication contraire, le contenu de cette page est régi par une licence Creative Commons Attribution 4.0, et les échantillons de code sont régis par une licence Apache 2.0. Pour en savoir plus, consultez les Règles du site Google Developers. Java est une marque déposée d'Oracle et/ou de ses sociétés affiliées.
Dernière mise à jour le 2025/07/26 (UTC).
[null,null,["Dernière mise à jour le 2025/07/26 (UTC)."],[[["\u003cp\u003e\u003ccode\u003eJdbcTime\u003c/code\u003e provides a JDBC representation of time, mirroring the functionality of \u003ccode\u003ejava.sql.Time\u003c/code\u003e.\u003c/p\u003e\n"],["\u003cp\u003eIt offers methods to compare times (\u003ccode\u003eafter\u003c/code\u003e, \u003ccode\u003ebefore\u003c/code\u003e), retrieve time components (\u003ccode\u003egetHours\u003c/code\u003e, \u003ccode\u003egetMinutes\u003c/code\u003e, \u003ccode\u003egetSeconds\u003c/code\u003e), and get the time in milliseconds (\u003ccode\u003egetTime\u003c/code\u003e).\u003c/p\u003e\n"],["\u003cp\u003eYou can modify the time using \u003ccode\u003esetHours\u003c/code\u003e, \u003ccode\u003esetMinutes\u003c/code\u003e, \u003ccode\u003esetSeconds\u003c/code\u003e, and \u003ccode\u003esetTime\u003c/code\u003e.\u003c/p\u003e\n"],["\u003cp\u003eDetailed documentation for each method is provided with links to the corresponding \u003ccode\u003ejava.sql.Time\u003c/code\u003e or \u003ccode\u003ejava.util.Date\u003c/code\u003e documentation.\u003c/p\u003e\n"]]],[],null,["# Class JdbcTime\n\nJdbcTime\n\nA JDBC `Time`. For documentation of this class, see [`java.sql.Time`](https://docs.oracle.com/javase/6/docs/api/java/sql/Time.html). \n\n### Methods\n\n| Method | Return type | Brief description |\n|---------------------------------------------|-------------|-------------------------------------------------------------------------------------------------------------------------------------------------------------|\n| [after(when)](#after(JdbcTime)) | `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(JdbcTime)) | `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| [getHours()](#getHours()) | `Integer` | For documentation of this method, see [` java.sql.Date#getHours()`](https://docs.oracle.com/javase/6/docs/api/java/util/Date.html#getHours()). |\n| [getMinutes()](#getMinutes()) | `Integer` | For documentation of this method, see [` java.sql.Date#getMinutes()`](https://docs.oracle.com/javase/6/docs/api/java/util/Date.html#getMinutes()). |\n| [getSeconds()](#getSeconds()) | `Integer` | For documentation of this method, see [` java.sql.Date#getSeconds()`](https://docs.oracle.com/javase/6/docs/api/java/util/Date.html#getSeconds()). |\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| [setHours(hours)](#setHours(Integer)) | `void` | For documentation of this method, see [` java.sql.Date#setHours(int)`](https://docs.oracle.com/javase/6/docs/api/java/util/Date.html#setHours(int)). |\n| [setMinutes(minutes)](#setMinutes(Integer)) | `void` | For documentation of this method, see [` java.sql.Date#setMinutes(int)`](https://docs.oracle.com/javase/6/docs/api/java/util/Date.html#setMinutes(int)). |\n| [setSeconds(seconds)](#setSeconds(Integer)) | `void` | For documentation of this method, see [` java.sql.Date#setSeconds(int)`](https://docs.oracle.com/javase/6/docs/api/java/util/Date.html#setSeconds(int)). |\n| [setTime(milliseconds)](#setTime(Integer)) | `void` | For documentation of this method, see [` java.sql.Time#setTime(long)`](https://docs.oracle.com/javase/6/docs/api/java/sql/Time.html#setTime(long)). |\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` | [JdbcTime](#) | A time to compare to. |\n\n#### Return\n\n\n`Boolean` --- `true` if and only if this time is strictly later than the time specified as a\nparameter; `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` | [JdbcTime](#) | A time to compare to. |\n\n#### Return\n\n\n`Boolean` --- `true` if and only if this time is strictly earlier than the time specified as a\nparameter; `false` otherwise.\n\n*** ** * ** ***\n\n### `get``Hours()`\n\nFor documentation of this method, see [`\njava.sql.Date#getHours()`](https://docs.oracle.com/javase/6/docs/api/java/util/Date.html#getHours()).\n\n#### Return\n\n\n`Integer` --- The hour represented by this object; the value is a number (0 through 23) representing\nthe hour within the day that contains or begins with the instant in time represented by\nthis object, as interpreted in the local time zone.\n\n*** ** * ** ***\n\n### `get``Minutes()`\n\nFor documentation of this method, see [`\njava.sql.Date#getMinutes()`](https://docs.oracle.com/javase/6/docs/api/java/util/Date.html#getMinutes()).\n\n#### Return\n\n\n`Integer` --- The minutes past the hour represented by this object, as interpreted in the local time\nzone. The value is a number between 0 through 59 inclusive.\n\n*** ** * ** ***\n\n### `get``Seconds()`\n\nFor documentation of this method, see [`\njava.sql.Date#getSeconds()`](https://docs.oracle.com/javase/6/docs/api/java/util/Date.html#getSeconds()).\n\n#### Return\n\n\n`Integer` --- The seconds past the minute represented by this object, as interpreted in the local\ntime zone. The value is a number between 0 through 61 inclusive, whiere 60 and 61 are only\npossible for machines that take leap seconds into account.\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 time\nobject.\n\n*** ** * ** ***\n\n### `set``Hours(hours)`\n\nFor documentation of this method, see [`\njava.sql.Date#setHours(int)`](https://docs.oracle.com/javase/6/docs/api/java/util/Date.html#setHours(int)).\n\n#### Parameters\n\n| Name | Type | Description |\n|---------|-----------|----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------|\n| `hours` | `Integer` | The hour to set; this object is updated to represent a point in time within the specified hour of the day, with the year, month, date, minute, and second the same as before, as interpreted in the local time zone. |\n\n*** ** * ** ***\n\n### `set``Minutes(minutes)`\n\nFor documentation of this method, see [`\njava.sql.Date#setMinutes(int)`](https://docs.oracle.com/javase/6/docs/api/java/util/Date.html#setMinutes(int)).\n\n#### Parameters\n\n| Name | Type | Description |\n|-----------|-----------|--------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------|\n| `minutes` | `Integer` | The minutes to set; this object is updated to represent a point in time within the specified minute of the hour, with the year, month, date, hour, and second the same as before, as interpreted in the local time zone. |\n\n*** ** * ** ***\n\n### `set``Seconds(seconds)`\n\nFor documentation of this method, see [`\njava.sql.Date#setSeconds(int)`](https://docs.oracle.com/javase/6/docs/api/java/util/Date.html#setSeconds(int)).\n\n#### Parameters\n\n| Name | Type | Description |\n|-----------|-----------|----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------|\n| `seconds` | `Integer` | The seconds to set; this object is updated to represent a point in time within the specified second of the minute, with the year, month, date, hour, and minute the same as before, as interpreted in the local time zone. |\n\n*** ** * ** ***\n\n### `set``Time(milliseconds)`\n\nFor documentation of this method, see [`\njava.sql.Time#setTime(long)`](https://docs.oracle.com/javase/6/docs/api/java/sql/Time.html#setTime(long)).\n\n#### Parameters\n\n| Name | Type | Description |\n|----------------|-----------|-------------------------------------------------------------------------------------------------------------------------------------------------|\n| `milliseconds` | `Integer` | The time value to set. The value is milliseconds since January 1, 1970, 00:00:00 GMT, while a negative number is milliseconds before that time. |"]]