java.time.LocalTime Class
introduzione
Il java.time.LocalTime class rappresenta un'ora senza fuso orario nel sistema di calendario ISO-8601, ad esempio 10:15:30.
Dichiarazione di classe
Di seguito è riportata la dichiarazione per java.time.LocalTime classe -
public final class LocalTime
   extends Object
      implements Temporal, TemporalAdjuster, Comparable<LocalDate>, SerializableCampo
Di seguito sono riportati i campi per java.time.LocalTime classe -
- static LocalTime MAX - Il valore locale massimo supportato, '23: 59: 59.999999999 '. 
- static LocalTime MIN - Il valore LocalTime minimo supportato, '00: 00 '. 
- static LocalTime MIDNIGHT - L'ora della mezzanotte all'inizio della giornata, '00: 00 '. 
- static LocalTime NOON - L'ora di mezzogiorno nel mezzo della giornata, "12: 00". 
Metodi di classe
| Sr.No. | Metodo e descrizione | 
|---|---|
| 1 | Regolazione temporale in (temporale temporale) Regola l'oggetto temporale specificato in modo che abbia la stessa data e ora di questo oggetto. | 
| 2 | LocalDateTime atDate (LocalDate date) Combina questa ora con una data per creare un LocalDateTime. | 
| 3 | OffsetDateTime atOffset (offset di ZoneOffset) Combina questo tempo con un tempo di offset per creare un OffsetDateTime. | 
| 4 | int compareTo (LocalTime altro) Confronta questa volta con un'altra. | 
| 5 | booleano è uguale a (Object obj) Controlla se questo tempo è uguale a un altro tempo. | 
| 6 | Formato stringa (formattatore DateTimeFormatter) Formatta questa volta utilizzando il formattatore specificato. | 
| 7 | static LocalTime from (TemporalAccessor temporal) Ottiene un'istanza di LocalTime da un oggetto temporale. | 
| 8 | int get (campo TemporalField) Ottiene il valore del campo specificato da questo momento come int. | 
| 9 | int getHour () Ottiene il campo dell'ora del giorno. | 
| 10 | long getLong (campo TemporalField) Ottiene il valore del campo specificato da questo momento come long. | 
| 11 | int getMinute () Ottiene il campo dei minuti. | 
| 12 | int getNano () Ottiene il campo nano-di-secondo. | 
| 13 | int getSecond () Ottiene il campo dei secondi. | 
| 14 | int hashCode () Un codice hash per questa volta. | 
| 15 | booleano isAfter (LocalTime altro) Controlla se questo tempo è successivo al tempo specificato. | 
| 16 | booleano isBefore (LocalTime altro) Controlla se questo tempo è precedente all'ora specificata. | 
| 17 | boolean isSupported (campo TemporalField) Controlla se il campo specificato è supportato. | 
| 18 | boolean isSupported (unità TemporalUnit) Controlla se l'unità specificata è supportata. | 
| 19 | LocalTime meno (quantità lungaToSubtract, unità TemporalUnit) Restituisce una copia di questo tempo con l'importo specificato sottratto. | 
| 20 | LocalTime meno (TemporalAmount amountToSubtract) Restituisce una copia di questo tempo con l'importo specificato sottratto. | 
| 21 | LocalTime menoHours (long hoursToSubtract) Restituisce una copia di questo LocalTime con il numero di ore specificato sottratto. | 
| 22 | LocalTime menoMinutes (long minutesToSubtract) Restituisce una copia di questo LocalTime con il numero di minuti specificato sottratto. | 
| 23 | LocalTime menoNanos (long nanos) Restituisce una copia di questo LocalTime con il numero di nanosecondi specificato sottratto. | 
| 24 | LocalTime meno secondi (lunghi secondi) Restituisce una copia di questo LocalTime con il numero di secondi specificato sottratto. | 
| 25 | static LocalTime now () Ottiene l'ora corrente dall'orologio di sistema nel fuso orario predefinito. | 
| 26 | static LocalTime now (Clock clock) Ottiene l'ora corrente dall'orologio specificato. | 
| 27 | static LocalTime now (ZoneId zone) Ottiene l'ora corrente dall'orologio di sistema nel fuso orario specificato. | 
| 28 | static LocalTime di (int ora, int minuto) Ottiene un'istanza di LocalTime da un'ora e un minuto. | 
| 29 | static LocalTime di (int ora, int minuto, int secondo) Ottiene un'istanza di LocalTime da un'ora, un minuto e un secondo. | 
| 30 | LocalTime statico di (int ora, int minuto, int secondo, int nanoOfSecond) Ottiene un'istanza di LocalTime da un'ora, un minuto, un secondo e un nanosecondo. | 
| 31 | static LocalTime ofNanoOfDay (long nanoOfDay) Ottiene un'istanza di LocalTime da un valore nano di giorno. | 
| 32 | static LocalTime ofSecondOfDay (long secondOfDay) Ottiene un'istanza di LocalTime da un valore del secondo del giorno. | 
| 33 | static LocalTime parse (CharSequence text) Ottiene un'istanza di LocalTime da una stringa di testo come 2007-12-03T10: 15: 30. | 
| 34 | static LocalTime parse (CharSequence text, DateTimeFormatter formatter) Ottiene un'istanza di LocalTime da una stringa di testo utilizzando un formattatore specifico. | 
| 35 | LocalTime plus (long amountToAdd, unità TemporalUnit) Restituisce una copia di questo tempo con l'importo specificato aggiunto. | 
| 36 | LocalTime plus (TemporalAmount amountToAdd) Restituisce una copia di questo tempo con l'importo specificato aggiunto. | 
| 37 | LocalTime plusHours (long hoursToAdd) Restituisce una copia di questo LocalTime con il numero di ore specificato aggiunto. | 
| 38 | LocalTime plusMinutes (long minutesToAdd) Restituisce una copia di questo LocalTime con il numero di minuti specificato aggiunto. | 
| 39 | LocalTime plusNanos (long nanos) Restituisce una copia di questo LocalTime con il numero di nanosecondi specificato aggiunto. | 
| 40 | LocalTime plusSeconds (lunghi secondi) Restituisce una copia di questo LocalTime con il numero di secondi specificato aggiunto. | 
| 41 | Query questa volta utilizzando la query specificata. | 
| 42 | Intervallo ValueRange (campo TemporalField) Ottiene l'intervallo di valori validi per il campo specificato. | 
| 43 | long toNanoOfDay () Estrae il tempo in nanos di giorno, da 0 a 24 * 60 * 60 * 1.000.000.000 - 1. | 
| 44 | int toSecondOfDay () Estrae l'ora in secondi del giorno, da 0 a 24 * 60 * 60 - 1. | 
| 45 | String toString () Restituisce questa data come stringa, ad esempio 10:15. | 
| 46 | LocalTime truncatedTo (unità TemporalUnit) Restituisce una copia di questo LocalTime con l'ora troncata. | 
| 47 | lungo fino a (Temporal endExclusive, TemporalUnit unit) Calcola la quantità di tempo fino a un'altra volta in termini di unità specificata. | 
| 48 | LocalTime con (TemporalAdjuster adjuster) Restituisce una copia modificata di questo tempo. | 
| 49 | LocalTime con (campo TemporalField, lungo newValue) Restituisce una copia di questo tempo con il campo specificato impostato su un nuovo valore. | 
| 50 | LocalTime withHour (int ora) Restituisce una copia di questo LocalTime con l'ora del giorno modificata. | 
| 51 | LocalTime withMinute (int minuto) Restituisce una copia di questo LocalTime con il minuto d'ora modificato. | 
| 52 | LocalTime withNano (int nanoOfSecond) Restituisce una copia di questo LocalTime con il nano-di-secondo alterato. | 
| 53 | LocalTime withSecond (int secondo) Restituisce una copia di questo LocalTime con il secondo del minuto modificato. | 
Metodi ereditati
Questa classe eredita i metodi dalle seguenti classi:
- Java.lang.Object