java.time.LocalTime, classe
introduction
le java.time.LocalTime classe représente une heure sans fuseau horaire dans le système de calendrier ISO-8601, par exemple 10:15:30.
Déclaration de classe
Voici la déclaration pour java.time.LocalTime classe -
public final class LocalTime
extends Object
implements Temporal, TemporalAdjuster, Comparable<LocalDate>, Serializable
Champ
Voici les champs pour java.time.LocalTime classe -
static LocalTime MAX - Le LocalTime maximum pris en charge, «23: 59: 59.999999999».
static LocalTime MIN - Le LocalTime minimum pris en charge, «00: 00».
static LocalTime MIDNIGHT - L'heure de minuit en début de journée, «00: 00».
static LocalTime NOON - L'heure de midi en milieu de journée, '12: 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 | LocalDateTime atDate (date LocalDate) Combine cette heure avec une date pour créer un LocalDateTime. |
3 | OffsetDateTime atOffset (Décalage ZoneOffset) Combine cette heure avec une heure de décalage pour créer un OffsetDateTime. |
4 | int compareTo (LocalTime autre) Compare cette fois à une autre fois. |
5 | booléen est égal à (Object obj) Vérifie si cette heure est égale à une autre heure. |
6 | Format de chaîne (formateur DateTimeFormatter) Formate cette fois en utilisant le formateur spécifié. |
sept | LocalTime statique de (TemporalAccessor temporal) Obtient une instance de LocalTime à partir d'un objet temporel. |
8 | int get (champ TemporalField) Obtient la valeur du champ spécifié à partir de ce moment sous la forme d'un int. |
9 | int getHour () Obtient le champ heure de la journée. |
dix | long getLong (champ TemporalField) Obtient la valeur du champ spécifié à partir de cette heure sous la forme d'un long. |
11 | int getMinute () Obtient le champ des minutes d'heure. |
12 | int getNano () Obtient le champ nano-de-seconde. |
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 (LocalTime autre) Vérifie si cette heure est postérieure à l'heure spécifiée. |
16 | boolean isBefore (LocalTime autre) Vérifie si cette heure est antérieure à l'heure spécifiée. |
17 | boolean isSupported (champ TemporalField) Vérifie si le champ spécifié est pris en charge. |
18 | boolean isSupported (unité TemporalUnit) Vérifie si l'unité spécifiée est prise en charge. |
19 | LocalTime moins (long amountToSubtract, unité TemporalUnit) Renvoie une copie de cette heure avec le montant spécifié soustrait. |
20 | LocalTime moins (TemporalAmount amountToSubtract) Renvoie une copie de cette heure avec le montant spécifié soustrait. |
21 | LocalTime moinsHours (longues heuresToSubtract) Renvoie une copie de ce LocalTime avec le nombre d'heures spécifié soustrait. |
22 | LocalTime moinsMinutes (longues minutesToSubtract) Renvoie une copie de ce LocalTime avec le nombre de minutes spécifié soustrait. |
23 | LocalTime moinsNanos (longs nanos) Renvoie une copie de ce LocalTime avec le nombre spécifié de nanosecondes soustrait. |
24 | LocalTime moinsSeconds (longues secondes) Renvoie une copie de ce LocalTime avec le nombre de secondes spécifié soustrait. |
25 | statique LocalTime maintenant () Obtient l'heure actuelle à partir de l'horloge système dans le fuseau horaire par défaut. |
26 | LocalTime statique maintenant (horloge) Obtient l'heure actuelle à partir de l'horloge spécifiée. |
27 | LocalTime statique maintenant (zone ZoneId) Obtient l'heure actuelle à partir de l'horloge système dans le fuseau horaire spécifié. |
28 | LocalTime statique de (int heure, int minute) Obtient une instance de LocalTime à partir d'une heure et d'une minute. |
29 | Heure locale statique de (int heure, int minute, int seconde) Obtient une instance de LocalTime à partir d'une heure, d'une minute et d'une seconde. |
30 | LocalTime statique de (int heure, int minute, int seconde, int nanoOfSecond) Obtient une instance de LocalTime à partir d'une heure, minute, seconde et nanoseconde. |
31 | statique LocalTime ofNanoOfDay (long nanoOfDay) Obtient une instance de LocalTime à partir d'une valeur nanos-du-jour. |
32 | static LocalTime ofSecondOfDay (long secondOfDay) Obtient une instance de LocalTime à partir d'une valeur seconde du jour. |
33 | analyse LocalTime statique (texte CharSequence) Obtient une instance de LocalTime à partir d'une chaîne de texte telle que 2007-12-03T10: 15: 30. |
34 | analyse LocalTime statique (texte CharSequence, formateur DateTimeFormatter) Obtient une instance de LocalTime à partir d'une chaîne de texte à l'aide d'un formateur spécifique. |
35 | LocalTime plus (long amountToAdd, unité TemporalUnit) Renvoie une copie de cette heure avec le montant spécifié ajouté. |
36 | LocalTime plus (TemporalAmount amountToAdd) Renvoie une copie de cette heure avec le montant spécifié ajouté. |
37 | LocalTime plusHours (longues heures à ajouter) Renvoie une copie de ce LocalTime avec le nombre d'heures spécifié ajouté. |
38 | LocalTime plusMinutes (longues minutes à ajouter) Renvoie une copie de ce LocalTime avec le nombre de minutes spécifié ajouté. |
39 | LocalTime plusNanos (longs nanos) Renvoie une copie de ce LocalTime avec le nombre spécifié de nanosecondes ajouté. |
40 | LocalTime plusSeconds (longues secondes) Renvoie une copie de ce LocalTime avec le nombre de secondes spécifié ajouté. |
41 | Requête <R> R (requête TemporalQuery <R>) Requête cette fois à l'aide de la requête spécifiée. |
42 | Plage ValueRange (champ TemporalField) Obtient la plage de valeurs valides pour le champ spécifié. |
43 | long toNanoOfDay () Extrait l'heure en nanos du jour, de 0 à 24 * 60 * 60 * 1,000,000,000 - 1. |
44 | int toSecondOfDay () Extrait l'heure en secondes du jour, de 0 à 24 * 60 * 60 - 1. |
45 | Chaîne toString () Renvoie cette date sous forme de chaîne, telle que 10:15. |
46 | LocalTime truncatedTo (unité TemporalUnit) Renvoie une copie de ce LocalTime avec l'heure tronquée. |
47 | long jusqu'à (Temporal endExclusive, unité TemporalUnit) Calcule la durée jusqu'à une autre heure en fonction de l'unité spécifiée. |
48 | LocalTime avec (TemporalAdjuster ajusteur) Renvoie une copie ajustée de cette heure. |
49 | LocalTime avec (champ TemporalField, long newValue) Renvoie une copie de cette heure avec le champ spécifié défini sur une nouvelle valeur. |
50 | Heure locale avec heure (heure int) Renvoie une copie de ce LocalTime avec l'heure du jour modifiée. |
51 | LocalTime withMinute (int minute) Renvoie une copie de ce LocalTime avec la minute d'heure modifiée. |
52 | LocalTime avec Nano (int nanoOfSecond) Renvoie une copie de ce LocalTime avec le nano-de-seconde modifié. |
53 | LocalTime withSecond (int seconde) Renvoie une copie de ce LocalTime 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