Fonctions FormPublisher

Fonction dateDiffInDays

Cette fonction retourne une valeur entière représentant la différence en jours entre deux dates. Ces deux dates sont des valeurs de type numérique entier (obtenus par exemple avec la fonction getDate()).

Syntaxe : dateDiffInDays(Integer1 , Integer2)

Le résultat est négatif si la première date est postérieure à la seconde (date1 > date2).

Pour les différences non multiples de périodes de 24 heures, voir la fonction dateDiffInDaysRound().

Exemple :

Le formulaire ci-dessous permet à l'utilisateur de saisir deux dates et calcule la différence en jours entre les deux dates saisies. La deuxième date doit être postérieure à la première. Pour vérifier cette contrainte, des contrôles (startDate, endDate) sont appliqués aux champs de saisie (via un groupe de contrôles). La valeur par défaut du premier champ est la date du jour.

Date de début :

Date de fin :

Le nombre de jours entre ces deux dates est : jours

L'implémentation de cet exemple est disponible ici


Présentation

 

Coordonnées de l'organisation

 

JWay51, rue de StrasbourgL-2561 Luxembourg+352 54 22 23+352 26 53 16 17http://www.jway.lu