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 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