java.time.OffsetTime, classe
introduction
le java.time.OffsetTime La classe représente une heure avec un décalage par rapport à UTC / Greenwich dans le système de calendrier ISO-8601, tel que 10: 15: 30 + 01: 00.
Déclaration de classe
Voici la déclaration pour java.time.OffsetTime classe -
public final class OffsetTime
extends Object
implements Temporal, TemporalAdjuster, Comparable<OffsetTime>, Serializable
Champ
Voici les champs pour java.time.OffsetTime classe -
static OffsetTime MAX - Le OffsetTime maximum pris en charge, «23: 59: 59.999999999-18: 00».
static OffsetTime MIN - Le OffsetTime minimum pris en charge, «00: 00: 00 + 18: 00».
Méthodes de classe
| N ° Sr. | Méthode et description |
|---|---|
| 1 | Temporal AdjustInto (temporel temporel) Ajuste l'objet temporel spécifié pour qu'il ait la même date et heure que cet objet. |
| 2 | OffsetDateTime atDate (date locale) Combine cette heure avec une date pour créer un OffsetDateTime. |
| 3 | int compareTo (OffsetTime autre) Compare cette fois à une autre fois. |
| 4 | booléen est égal à (Object obj) Vérifie si cette heure est égale à une autre heure. |
| 5 | Format de chaîne (formateur DateTimeFormatter) Formate cette fois en utilisant le formateur spécifié. |
| 6 | OffsetTime statique de (TemporalAccessor temporal) Obtient une instance de OffsetTime à partir d'un objet temporel. |
| sept | int get (champ TemporalField) Obtient la valeur du champ spécifié à partir de ce moment sous la forme d'un int. |
| 8 | int getHour () Obtient le champ heure de la journée. |
| 9 | long getLong (champ TemporalField) Obtient la valeur du champ spécifié à partir de cette heure sous la forme d'un long. |
| dix | int getMinute () Obtient le champ des minutes d'heure. |
| 11 | int getNano () Obtient le champ nano-de-seconde. |
| 12 | ZoneOffset getOffset () Obtient le décalage de zone, tel que «+01: 00». |
| 13 | int getSecond () Obtient le champ de la seconde de la minute. |
| 14 | int hashCode () Un code de hachage pour cette fois. |
| 15 | booléen isAfter (OffsetTime autre) Vérifie si l'instant de ce OffsetTime est postérieur à celui de l'heure spécifiée en appliquant les deux heures à une date commune. |
| 16 | booléen isBefore (OffsetTime autre) Vérifie si l'instant de ce OffsetTime est antérieur à celui de l'heure spécifiée en appliquant les deux heures à une date commune. |
| 17 | booléen isEqual (OffsetTime autre) Vérifie si l'instant de ce OffsetTime est égal à celui de l'heure spécifiée en appliquant les deux heures à une date commune. |
| 18 | boolean isSupported (champ TemporalField) Vérifie si le champ spécifié est pris en charge. |
| 19 | boolean isSupported (unité TemporalUnit) Vérifie si l'unité spécifiée est prise en charge. |
| 20 | OffsetTime moins (long amountToSubtract, unité TemporalUnit) Renvoie une copie de cette heure avec le montant spécifié soustrait. |
| 21 | OffsetTime moins (TemporalAmount amountToSubtract) Renvoie une copie de cette heure avec le montant spécifié soustrait. |
| 22 | OffsetTime moinsHours (longues heuresToSubtract) Renvoie une copie de ce OffsetTime avec le nombre d'heures spécifié soustrait. |
| 23 | OffsetTime moinsMinutes (longues minutesToSubtract) Renvoie une copie de ce OffsetTime avec le nombre de minutes spécifié soustrait. |
| 24 | OffsetTime moinsNanos (longs nanos) Renvoie une copie de ce OffsetTime avec le nombre spécifié de nanosecondes soustrait. |
| 25 | OffsetTime moinsSecondes (longues secondes) Renvoie une copie de ce OffsetTime avec le nombre de secondes spécifié soustrait. |
| 26 | statique OffsetTime maintenant () Obtient l'heure actuelle à partir de l'horloge système dans le fuseau horaire par défaut. |
| 27 | OffsetTime statique maintenant (horloge) Obtient l'heure actuelle à partir de l'horloge spécifiée. |
| 28 | OffsetTime statique maintenant (zone ZoneId) Obtient l'heure actuelle à partir de l'horloge système dans le fuseau horaire spécifié. |
| 29 | statique OffsetTime of (int hour, int minute, int second, int nanoOfSecond, ZoneOffset offset) Obtient une instance d'OffsetTime à partir d'une heure, d'une minute, d'une seconde, d'une nanoseconde et d'un décalage. |
| 30 | statique OffsetTime of (heure locale, décalage ZoneOffset) Obtient une instance d'OffsetTime à partir d'une heure locale et d'un décalage. |
| 31 | statique OffsetTime ofInstant (Instant instant, ZoneId zone) Obtient une instance d'OffsetTime à partir d'un ID instantané et de zone. |
| 32 | Analyse statique OffsetTime (texte CharSequence) Obtient une instance de OffsetTime à partir d'une chaîne de texte telle que 10: 15: 30 + 01: 00. |
| 33 | Analyse statique OffsetTime (texte CharSequence, formateur DateTimeFormatter) Obtient une instance de OffsetTime à partir d'une chaîne de texte à l'aide d'un formateur spécifique. |
| 34 | OffsetTime plus (long amountToAdd, unité TemporalUnit) Renvoie une copie de cette heure avec le montant spécifié ajouté. |
| 35 | OffsetTime plus (TemporalAmount amountToAdd) Renvoie une copie de cette heure avec le montant spécifié ajouté. |
| 36 | OffsetTime plusHours (longues heures à ajouter) Renvoie une copie de ce OffsetTime avec le nombre d'heures spécifié ajouté. |
| 37 | OffsetTime plusMinutes (longues minutes à ajouter) Renvoie une copie de ce OffsetTime avec le nombre de minutes spécifié ajouté. |
| 38 | OffsetTime plusNanos (longs nanos) Renvoie une copie de ce OffsetTime avec le nombre spécifié de nanosecondes ajouté. |
| 39 | OffsetTime plusSecondes (longues secondes) Renvoie une copie de ce OffsetTime avec le nombre de secondes spécifié ajouté. |
| 40 | Requête Requête cette fois à l'aide de la requête spécifiée. |
| 41 | Plage ValueRange (champ TemporalField) Obtient la plage de valeurs valides pour le champ spécifié. |
| 42 | LocalTime àLocalTime () Obtient la partie LocalTime de cette date-heure. |
| 43 | Chaîne toString () Renvoie cette date sous forme de chaîne, telle que 10:15. |
| 44 | OffsetTime truncatedTo (unité TemporalUnit) Renvoie une copie de ce OffsetTime avec l'heure tronquée. |
| 45 | long jusqu'à (Temporal endExclusive, unité TemporalUnit) Calcule la durée jusqu'à une autre heure en fonction de l'unité spécifiée. |
| 46 | OffsetTime avec (TemporalAdjuster ajusteur) Renvoie une copie ajustée de cette heure. |
| 47 | OffsetTime avec (champ TemporalField, long newValue) Renvoie une copie de cette heure avec le champ spécifié défini sur une nouvelle valeur. |
| 48 | OffsetTime withHour (heure int) Renvoie une copie de ce OffsetTime avec l'heure du jour modifiée. |
| 49 | OffsetTime withMinute (int minute) Renvoie une copie de ce OffsetTime avec la minute d'heure modifiée. |
| 50 | OffsetTime avec Nano (int nanoOfSecond) Renvoie une copie de ce OffsetTime avec le nano-de-seconde modifié. |
| 51 | OffsetTime withOffsetSameInstant (Décalage ZoneOffset) Renvoie une copie de ce OffsetTime avec le décalage spécifié garantissant que le résultat est au même instant un jour implicite. |
| 52 | OffsetTime withOffsetSameLocal (Décalage ZoneOffset) Renvoie une copie de ce OffsetTime avec le décalage spécifié garantissant que le résultat a la même heure locale. |
| 53 | OffsetTime withSecond (int seconde) Renvoie une copie de ce OffsetTime avec la seconde de minute modifiée. |
Méthodes héritées
Cette classe hérite des méthodes des classes suivantes -
- Java.lang.Object