Period.Between(LocalDate, LocalDate) Méthode
Définition
Important
Certaines informations portent sur la préversion du produit qui est susceptible d’être en grande partie modifiée avant sa publication. Microsoft exclut toute garantie, expresse ou implicite, concernant les informations fournies ici.
Obtient une période composée du nombre d’années, de mois et de jours entre deux dates.
[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
Paramètres
- startDateInclusive
- LocalDate
date de début, inclusive, non null
- endDateExclusive
- LocalDate
date de fin, exclusive, non null
Retours
la période comprise entre cette date et la date de fin, et non null
- Attributs
Remarques
Obtient une période composée du nombre d’années, de mois et de jours entre deux dates. La date de début est incluse, mais la date de fin n’est pas. La période est calculée en supprimant les mois complets, puis en calculant le nombre restant de jours, en s’adaptant pour s’assurer que les deux ont le même signe. Le nombre de mois est ensuite divisé en années et mois en fonction d’un an de 12 mois. Un mois est considéré si le jour de fin du mois est supérieur ou égal au jour de début du mois. Par exemple, de 2010-01-15 à 2011-03-18 est un an, deux mois et trois jours. Le résultat de cette méthode peut être une période négative si la fin est avant le début. Le signe négatif sera le même chaque année, mois et jour.
Java référence pour java.time.Period.between.