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