java.time.Year Class
Introdução
o java.time.Year classe representa um ano no sistema de calendário ISO-8601, como 2007.
Declaração de classe
A seguir está a declaração para java.time.Year classe -
public final class Year
extends Object
implements Temporal, TemporalAdjuster, Comparable<Year>, Serializable
Campo
A seguir estão os campos para Java.time.Period classe -
static int MAX_VALUE - O ano máximo suportado, '+999.999.999'.
static int MIN_VALUE - O ano mínimo com suporte, '-999.999.999'.
Métodos de aula
Sr. Não. | Método e Descrição |
---|---|
1 | Ajuste temporal em (temporal temporal) Ajusta o objeto temporal especificado para ter este ano. |
2 | LocalDate atDay (int dayOfYear) Combina este ano com um dia do ano para criar um LocalDate. |
3 | YearMonth atMonth(int month) Combina este ano com um mês para criar um YearMonth. |
4 | YearMonth atMonth(Month month) Combina este ano com um mês para criar um YearMonth. |
5 | LocalDate atMonthDay(MonthDay monthDay) Combina este ano com um dia do mês para criar um LocalDate. |
6 | int compareTo (ano outro) Compara este ano a outro ano. |
7 | boolean equals (Object otherYear) Verifica se este ano é igual ao ano especificado. |
8 | Formato de string (formatador DateTimeFormatter) Formatos este ano usando o formatador especificado. |
9 | ano estático a partir de (valor TemporalAmount) Obtém uma instância de Year de um valor temporal. |
10 | int get (campo Campo Temporal) Obtém o valor do campo especificado deste ano como um int. |
11 | long getLong (campo TemporalField) Obtém o valor da unidade solicitada enquanto. |
12 | int getValue () Obtém o valor do ano. |
13 | int hashCode () Um código hash para este ano. |
14 | boolean isAfter (ano outro) Verifica se este ano é posterior ao ano especificado. |
15 | boolean isBefore (ano outro) Verifica se este ano é anterior ao ano especificado. |
16 | boolean isLeap () Verifica se o ano é bissexto, de acordo com as regras do sistema de calendário proléptico ISO. |
17 | boolean isLeap (ano longo) Verifica se o ano é bissexto, de acordo com as regras do sistema de calendário proléptico ISO. |
18 | boolean isSupported (campo TemporalField) Verifica se o campo especificado é compatível. |
19 | boolean isSupported (unidade TemporalUnit) Verifica se a unidade especificada é compatível. |
20 | boolean isValidMonthDay (MonthDay monthDay) Verifica se o dia do mês é válido para este ano. |
21 | comprimento interno () Obtém a duração deste ano em dias. |
22 | Ano menos (quantidade longa para subtrair, unidade de unidade temporal) Retorna uma cópia deste ano com a quantia especificada subtraída. |
23 | Ano menos (quantidade TemporalAmountToSubtract) Retorna uma cópia deste ano com o ano especificado subtraído. |
24 | Ano menos anos (anos longos para subtrair) Retorna uma cópia deste ano com os anos especificados subtraídos. |
25 | ano estático agora () Obtém o ano atual do relógio do sistema no fuso horário padrão. |
26 | Ano estático agora (relógio) Obtém o ano atual do relógio especificado. |
27 | Ano estático agora (zona ZoneId) Obtém o ano atual a partir do relógio do sistema no fuso horário especificado. |
28 | ano estático de (int anos) Obtém uma instância de Year. |
29 | análise de ano estático (texto CharSequence) Obtém um ano de uma string de texto como 2007. |
30 | análise estática do ano (texto CharSequence, formatador DateTimeFormatter) Obtém uma instância de Year de uma string de texto usando um formatador específico. |
31 | Ano mais (quantidade longa para adicionar, unidade de unidade temporal) Retorna uma cópia deste ano com o ano especificado adicionado. |
32 | Mais de ano (quantidade TemporalAmountToAdd) Retorna uma cópia deste ano com o ano especificado adicionado. |
33 | Year plusMonths(long monthsToAdd) Retorna uma cópia deste ano com os meses especificados adicionados. |
34 | Year plusYears (long yearsToAdd) Retorna uma cópia deste ano com os anos especificados adicionados. |
35 | Consulta <R> R (consulta TemporalQuery <R>) Consultas este ano usando a consulta especificada. |
36 | Intervalo ValueRange (campo TemporalField) Obtém o intervalo de valores válidos para o campo especificado. |
37 | String toString () Produz este ano como uma string. |
38 | long até (Temporal endExclusive, TemporalUnit unit) Calcula a quantidade de tempo até outro ano em termos da unidade especificada. |
39 | Ano com (ajustador TemporalAdjuster) Retorna uma cópia ajustada deste ano. |
Métodos herdados
Esta classe herda métodos das seguintes classes -
- Java.lang.Object