Period.Between(LocalDate, LocalDate) Método
Definição
Importante
Algumas informações se referem a produtos de pré-lançamento que podem ser substancialmente modificados antes do lançamento. A Microsoft não oferece garantias, expressas ou implícitas, das informações aqui fornecidas.
Obtém um Período que consiste no número de anos, meses e dias entre duas datas.
[Android.Runtime.Register("between", "(Ljava/time/LocalDate;Ljava/time/LocalDate;)Ljava/time/Period;", "", ApiSince=26)]
public static Java.Time.Period? Between(Java.Time.LocalDate? startDateInclusive, Java.Time.LocalDate? endDateExclusive);
[<Android.Runtime.Register("between", "(Ljava/time/LocalDate;Ljava/time/LocalDate;)Ljava/time/Period;", "", ApiSince=26)>]
static member Between : Java.Time.LocalDate * Java.Time.LocalDate -> Java.Time.Period
Parâmetros
- startDateInclusive
- LocalDate
a data de início, inclusive, não nula
- endDateExclusive
- LocalDate
a data de término, exclusiva, não nula
Retornos
o período entre essa data e a data de término, não nulo
- Atributos
Comentários
Obtém um Período que consiste no número de anos, meses e dias entre duas datas. A data de início está incluída, mas a data de término não está. O período é calculado removendo meses completos e calculando o número restante de dias, ajustando-se para garantir que ambos tenham o mesmo sinal. O número de meses é então dividido em anos e meses com base em um ano de 12 meses. Um mês é considerado se o dia de término do mês é maior ou igual ao dia de início do mês. Por exemplo, de 2010-01-15 a 2011-03-18 é um ano, dois meses e três dias. O resultado desse método pode ser um período negativo se o final for antes do início. O sinal negativo será o mesmo em cada ano, mês e dia.
Java referência para java.time.Period.between.