Exemple de comparaison de Dates - 7.3

Guide d'utilisation de Talend Data Fabric Studio

Version
7.3
Language
Français (France)
EnrichDitaval
Data Fabric
Product
Talend Data Fabric
Module
Studio Talend
Content
Création et développement
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.