java.time.LocalDateTime, classe
introduction
le java.time.LocalDateTime classe représente une date-heure sans fuseau horaire dans le système de calendrier ISO-8601, tel que 2007-12-03T10: 15: 30.
Déclaration de classe
Voici la déclaration pour java.time.LocalDateTime classe -
public final class LocalDateTime
extends Object
implements Temporal, TemporalAdjuster, ChronoLocalDateTime
, Serializable
Champ
Voici les champs pour java.time.LocalDateTime classe -
static LocalDateTime MAX - Le maximum pris en charge LocalDateTime, '+ 999999999-12-31T23: 59: 59.999999999'.
static LocalDateTime MIN - Le LocalDateTime minimum pris en charge, «-999999999-01-01T00: 00: 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 atOffset (Décalage ZoneOffset) Combine cette date-heure avec une heure de décalage pour créer un OffsetDateTime. |
| 3 | ZonedDateTime atZone (zone ZoneId) Combine cette date-heure avec un fuseau horaire pour créer un ZonedDateTime. |
| 4 | int compareTo (ChronoLocalDateTime autre) Compare cette date-heure à une autre date-heure. |
| 5 | booléen est égal à (Object obj) Vérifie si cette date-heure est égale à une autre date-heure. |
| 6 | Format de chaîne (formateur DateTimeFormatter) Formate cette date-heure à l'aide du formateur spécifié. |
| sept | statique LocalDateTime de (TemporalAccessor temporal) Obtient une instance de LocalDateTime à partir d'un objet temporel. |
| 8 | int get (champ TemporalField) Obtient la valeur du champ spécifié à partir de cette date-heure sous la forme d'un int. |
| 9 | int getDayOfMonth () Obtient le champ jour du mois. |
| dix | DayOfWeek getDayOfWeek () Obtient le champ jour de la semaine, qui est une énumération DayOfWeek. |
| 11 | int getDayOfYear () Obtient le champ jour de l'année. |
| 12 | int getHour () Obtient le champ heure de la journée. |
| 13 | long getLong (champ TemporalField) Obtient la valeur du champ spécifié à partir de cette date-heure sous la forme d'un long. |
| 14 | Mois getMinute () Obtient le champ des minutes d'heure. |
| 15 | Mois getMonth () Obtient le champ du mois de l'année à l'aide de l'énumération Month. |
| 16 | int getMonthValue () Obtient le champ du mois de l'année de 1 à 12. |
| 17 | int getNano () Obtient le champ nano-de-seconde. |
| 18 | int getSecond () Obtient le champ de la seconde de la minute. |
| 19 | int getYear () Obtient le champ année. |
| 20 | int hashCode () Un code de hachage pour cette date-heure. |
| 21 | booléen isAfter (ChronoLocalDateTime autre) Vérifie si cette date-heure est postérieure à la date-heure spécifiée. |
| 22 | booléen isBefore (ChronoLocalDateTime autre) Vérifie si cette date-heure est antérieure à la date-heure spécifiée. |
| 23 | booléen isEqual (ChronoLocalDateTime autre) Vérifie si cette date-heure est égale à la date-heure spécifiée. |
| 24 | boolean isSupported (champ TemporalField) Vérifie si le champ spécifié est pris en charge. |
| 25 | boolean isSupported (unité TemporalUnit) Vérifie si l'unité spécifiée est prise en charge. |
| 26 | LocalDateTime moins (long amountToSubtract, unité TemporalUnit) Renvoie une copie de cette date-heure avec le montant spécifié soustrait. |
| 27 | LocalDateTime moins (TemporalAmount amountToSubtract) Renvoie une copie de cette date-heure avec le montant spécifié soustrait. |
| 28 | LocalDateTime minusDays (longs joursToSubtract) Renvoie une copie de ce LocalDateTime avec le nombre de jours spécifié soustrait. |
| 29 | LocalDateTime moinsHours (longues heuresToSubtract) Renvoie une copie de ce LocalDateTime avec le nombre d'heures spécifié soustrait. |
| 30 | LocalDateTime moinsMinutes (longues minutesToSubtract) Renvoie une copie de ce LocalDateTime avec le nombre de minutes spécifié soustrait. |
| 31 | LocalDateTime moinsMonths (longs moisToSubtract) Renvoie une copie de ce LocalDateTime avec le nombre de mois spécifié soustrait. |
| 32 | LocalDateTime moinsNanos (longs nanos) Renvoie une copie de ce LocalDateTime avec le nombre spécifié de nanosecondes soustrait. |
| 33 | LocalDateTime moinsSeconds (longues secondes) Renvoie une copie de ce LocalDateTime avec le nombre de secondes spécifié soustrait. |
| 34 | LocalDateTime moinsWeeks (longues semainesToSubtract) Renvoie une copie de ce LocalDateTime avec le nombre de semaines spécifié soustrait. |
| 35 | LocalDateTime moinsYears (longues annéesToSubtract) Renvoie une copie de ce LocalDateTime avec le nombre d'années spécifié soustrait. |
| 36 | statique LocalDateTime maintenant () Obtient la date-heure actuelle à partir de l'horloge système dans le fuseau horaire par défaut. |
| 37 | statique LocalDateTime maintenant (horloge) Obtient la date-heure actuelle à partir de l'horloge spécifiée. |
| 38 | statique LocalDateTime maintenant (zone ZoneId) Obtient la date-heure actuelle à partir de l'horloge système dans le fuseau horaire spécifié. |
| 39 | static LocalDateTime of (int year, int month, int dayOfMonth, int hour, int minute) Obtient une instance de LocalDateTime à partir de l'année, du mois, du jour, de l'heure et des minutes, en définissant la seconde et la nanoseconde sur zéro. |
| 40 | static LocalDateTime of (int year, int month, int dayOfMonth, int hour, int minute, int second) Obtient une instance de LocalDateTime à partir de l'année, du mois, du jour, de l'heure, des minutes et des secondes, en définissant la nanoseconde sur zéro. |
| 41 | static LocalDateTime of (int year, int month, int dayOfMonth, int hour, int minute, int second, int nanoOfSecond) Obtient une instance de LocalDateTime à partir de l'année, du mois, du jour, de l'heure, de la minute, de la seconde et de la nanoseconde. |
| 42 | static LocalDateTime of (int year, Month month, int dayOfMonth, int hour, int minute, int second) Obtient une instance de LocalDateTime à partir de l'année, du mois, du jour, de l'heure, des minutes et des secondes, en définissant la nanoseconde sur zéro. |
| 43 | static LocalDateTime of (int year, Month month, int dayOfMonth, int hour, int minute, int second, int nanoOfSecond) Obtient une instance de LocalDateTime à partir de l'année, du mois, du jour, de l'heure, de la minute, de la seconde et de la nanoseconde. |
| 44 | statique LocalDateTime de (date LocalDate, heure locale) Obtient une instance de LocalDateTime à partir d'une date et d'une heure. |
| 45 | static LocalDateTime ofEpochSecond (long epochSecond, int nanoOfSecond, ZoneOffset offset) Obtient une instance de LocalDateTime de l'époque de 1970-01-01T00: 00: 00Z. |
| 46 | static LocalDateTime ofInstant (Instant instant, zone ZoneId) Obtient une instance de LocalDateTime à partir d'un ID instantané et de zone. |
| 47 | analyse statique LocalDateTime (texte CharSequence) Obtient une instance de LocalDateTime à partir d'une chaîne de texte telle que 2007-12-03T10: 15: 30. |
| 48 | analyse statique LocalDateTime (texte CharSequence, formateur DateTimeFormatter) Obtient une instance de LocalDateTime à partir d'une chaîne de texte à l'aide d'un formateur spécifique. |
| 49 | LocalDateTime plus (long amountToAdd, unité TemporalUnit) Renvoie une copie de cette date-heure avec le montant spécifié ajouté. |
| 50 | LocalDateTime plus (TemporalAmount amountToAdd) Renvoie une copie de cette date-heure avec le montant spécifié ajouté. |
| 51 | LocalDateTime plusDays (longs jours à ajouter) Renvoie une copie de ce LocalDateTime avec le nombre de jours spécifié ajouté. |
| 52 | LocalDateTime plusHours (longues heures à ajouter) Renvoie une copie de ce LocalDateTime avec le nombre d'heures spécifié ajouté. |
| 53 | LocalDateTime plusMinutes (longues minutes à ajouter) Renvoie une copie de ce LocalDateTime avec le nombre de minutes spécifié ajouté. |
| 54 | LocalDateTime plusMonths (longs moisAjouter) Renvoie une copie de ce LocalDateTime avec le nombre de mois spécifié ajouté. |
| 55 | LocalDateTime plusNanos (longs nanos) Renvoie une copie de ce LocalDateTime avec le nombre spécifié de nanosecondes ajouté. |
| 56 | LocalDateTime plusSeconds (longues secondes) Renvoie une copie de ce LocalDateTime avec le nombre de secondes spécifié ajouté. |
| 57 | LocalDateTime plusWeeks (longues semaines à ajouter) Renvoie une copie de ce LocalDateTime avec le nombre de semaines spécifié ajouté. |
| 58 | LocalDateTime plusYears (longues années à ajouter) Renvoie une copie de ce LocalDateTime avec le nombre d'années spécifié ajouté. |
| 59 | Requête Interroge cette date-heure à l'aide de la requête spécifiée. |
| 60 | Plage ValueRange (champ TemporalField) Obtient la plage de valeurs valides pour le champ spécifié. |
| 61 | LocalDate auLocalDate () Obtient la partie LocalDate de cette date-heure. |
| 62 | LocalTime àLocalTime () Obtient la partie LocalTime de cette date-heure. |
| 63 | Chaîne toString () Renvoie cette date sous forme de chaîne, telle que 2007-12-03T10: 15: 30. |
| 64 | LocalDateTime truncatedTo (unité TemporalUnit) Renvoie une copie de ce LocalDateTime avec l'heure tronquée. |
| 65 | long jusqu'à (Temporal endExclusive, unité TemporalUnit) Calcule la durée jusqu'à une autre date-heure en fonction de l'unité spécifiée. |
| 66 | LocalDateTime avec (Ajusteur de TemporalAdjuster) Renvoie une copie ajustée de cette date-heure. |
| 67 | LocalDateTime avec (champ TemporalField, long newValue) Renvoie une copie de cette date-heure avec le champ spécifié défini sur une nouvelle valeur. |
| 68 | LocalDateTime withDayOfMonth (int dayOfMonth) Renvoie une copie de ce LocalDateTime avec le jour du mois modifié. |
| 69 | LocalDateTime withDayOfYear (int dayOfYear) Renvoie une copie de ce LocalDateTime avec le jour de l'année modifié. |
| 70 | LocalDateTime withHour (heure int) Renvoie une copie de ce LocalDateTime avec l'heure du jour modifiée. |
| 71 | LocalDateTime withMinute (int minute) Renvoie une copie de ce LocalDateTime avec la minute d'heure modifiée. |
| 72 | LocalDateTime withMonth (mois entier) Renvoie une copie de ce LocalDateTime avec le mois de l'année modifié. |
| 73 | LocalDateTime avec Nano (int nanoOfSecond) Renvoie une copie de ce LocalDateTime avec le nano-de-seconde modifié. |
| 74 | LocalDateTime withSecond (int seconde) Renvoie une copie de ce LocalDateTime avec la seconde de minute modifiée. |
| 75 | LocalDateTime withYear (année entière) Renvoie une copie de ce LocalDateTime avec l'année modifiée. |
Méthodes héritées
Cette classe hérite des méthodes des classes suivantes -
- Java.lang.Object