Domaine | Fonction | Description | Exemple |
---|---|---|---|
Date | TalendDate.parseDate | Conversion d'une chaîne en date | TalendDate.parseDate("MM/dd/yyyy", "12/04/2018") |
Date | TalendDate.parseDateInUTC | Conversion d'une chaîne en date au format UTC | TalendDate.parseDateInUTC("MM/dd/yyyy", "12/04/2018") |
Date | TalendDate.parseDateLocale | Conversion d'une chaîne en date au format local indiqué | TalendDate.parseDateLocale("MM/dd/yyyy", "12/04/2018","FR") |
Date | TalendDate.addDate | Ajoute ou soustrait un nombre de jours/mois/année/heure/minute/seconde à une date Le format pour préciser l'unité à ajouter est "yyyy", "MM", "dd", "HH", "mm", "ss" ou "SSS" | TalendDate.addDate("2013-04-22","yyyy-MM-dd",-5,"dd") TalendDate.addDate("2018-01-30", 2, "MM") |
Date | TalendDate.getCurrentDate | Renvoie la date du jour | TalendDate.getCurrentDate() |
Date | TalendDate.diffDate | Calcule la différence entre deux dates (en jours, mois, années...) | TalendDate.diffDate(date1, date2, "dd") |
Date | TalendDate.getFirstDayOfMonth TalendDate.getLastDayOfMonth | Retourne le premier jour du mois relativement à la date en paramètre Retourne le dernier jour du mois relativement à la date en paramètre | TalendDate.getFirstDayOfMonth (TalendDate.getCurrentDate()) |
Date | TalendDate.formatDate | Converti une date en chaîne | TalendDate.formatDate("yyyy-MM-dd HH:mm:ss", TalendDate.getCurrentDate()) |
Date | TalendDate.formatDateInUTC | Converti une date en chaîne (met la date au format UTC, temps universel) | TalendDate.formatDateInUTC("yyyy-MM-dd HH:mm:ss", TalendDate.getCurrentDate()) |
Date | TalendDate.getPartOfDate | Extrait une partie de date. Les paramètres possibles sont YEAR, MONTH, HOUR, MINUTE, SECOND, DAY_OF_MONTH, DAY_OF_YEAR, DAY_OF_WEEK, WEEK_OF_MONTH, WEEK_OF_YEAR, TIMEZONE | TalendDate.getPartOfDate("DAY_OF_MONTH", TalendDate.getCurrentDate()) |
Chaîne | TalendString.removeAccents | Remplace les caractères accentués par ceux sans accents | TalendString.removeAccents("Chaîne de caractères") |
Chaîne | StringHandling.STR | Retourne une chaîne en répétant N fois le caractère spécifié | StringHandling.STR('0', 10) |
Chaîne | StringHandling.LEFT | Effectue un padding gauche : ajoute 0 à plusieurs fois le caractère spécifié afin d'avoir une chaîne sur x caractères | StringHandling.LEFT(chaine, "0", 2) |
Chaîne | StringUtils.isNumeric | Vérifie si une chaîne est numérique (fonction d'Apache Commons) | org.apache.commons.lang3.StringUtils.isNumeric( "123" ) |
Nombre | Numeric.sequence | Crée une variable ou la modifie si elle existe en l'incrémentant de la valeur indiquée | Numeric.sequence("suite", 1,1) |
Conversion | StringEscapeUtils.unescapeJava | Converti une chaîne Unicode en UTF-8 (fonction d'Apache Commons) | org.apache.commons.lang.StringEscapeUtils.unescapeJava("suite") |
RSS | Informations |