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 <R> R (requête TemporalQuery <R>) 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