Fonction permettant de calculer la différence entre 2 données Date-heure

A partir de la version 19.4.37897.37897 (supérieur au 29/06/2020),  le système de formules reconnaît l'usage d'une nouvelle fonction FctDateTimeDiff permettant de calculer la différence entre 2 données Date-heure.
Cette nouvelle fonction possède 3 paramètres, tous obligatoires.

1. le type de durée de l'expression de la différence : il s'agit d'une des valeurs suivantes :
    • year : résultat en année(s)
    • month : résultat en mois
    • day : résultat en jour(s)
    • hour : résultat en heure(s)
    • minute : résultat en minute(s)
    • second : résultat en seconde(s)
2. la première valeur date-heure : il s'agit d'une valeur date-heure (la plus petite pour un résultat positif)

3. la seconde valeur date-heure : il s'agit d'une valeur date-heure (la plus grande pour un résultat positif)

La syntaxe est donc par exemple pour la différence 29/06/2020 12h00 et 29/06/2020 19h55 en minutes :  FctDateTimeDiff(minute, 29/06/2020 12:00, 29/06/2020 19:55)


Exemple :

  • Différence entre  Date et Heure 3 (article DE)   et  Date et Heure 4 (article DE)  en minutes
    FctDateTimeDiff(minute, Evaluate("TestRequestSpare.TestRequestSpareDate3"), Evaluate("TestRequestSpare.TestRequestSpareDate4"))