Exemple de comparaison de Dates
Vous pouvez tester simplement la routine compareDate, à l'aide d'un composant tJava afin de comparer deux dates pour, par exemple, vérifier si une date est identique, antérieure ou ultérieure à une date spécifiée, selon le format défini. Cette routine prend deux paramètres (les deux dates) et retourne une des trois valeurs suivantes.
- -1 : la première date est antérieure à la seconde ;
- 0 : la première date est identique à la seconde ;
- 1 : la première date est postérieure à la seconde.
Voici un exemple d'utilisation de cette routine.
System.out.println(TalendDate.compareDate(TalendDate.parseDate("yyyy-MM-dd", "2015/11/24"), TalendDate.parseDate("yyyy-MM-dd", "2025/11/24")));
Cet exemple compare deux dates : 2015/11/24et 2025/11/24 et retourne la valeur -1 dans la vue Run, indiquant que la première date est antérieure à la seconde.