0
J'ai un paramètre SQL Enddatum
, il s'agit d'une chaîne. Si je crée un champ de texte avec l'expression comme:Comment sous-un jour à partir d'une chaîne de date
new java.text.SimpleDateFormat("yyyy-MM-dd").parse($P{Enddatum})
Cela fonctionne.
Mais je veux soustraire un jour de Enddatum
. Comme:
new java.text.SimpleDateFormat("yyyy-MM-dd").parse($P{Enddatum}) - 1 DAY
Mais cela ne fonctionne pas.
Que puis-je faire?
** L'opérateur - n'est pas défini pour le type d'argument (s) Date, int ** Je l'ai essayé avant. – user3658130
Essayez d'exécuter 'new Date() -1' dans le shell Groovy ou la console Groovy et vous verrez que cet opérateur est supporté par' Date' pour Groovy. –
date() - 1 ne fonctionne pas non plus. – user3658130