Téléchargement des produits


Version anglaise


 

Cette fonction compare entre elles deux valeurs de type Date ou Time ou Date-time. Retourne 0 si les deux valeurs temporelles sont égales.

Elle retourne une valeur inférieure à 0 si la première valeur est strictement inférieure à (est avant) la seconde.

Elle retourne une valeur supérieure à 0 si la première valeur est supérieure à (est après) la seconde.

Il est possible de comparer deux valeurs de types :

  • Date et Date,
  • Time et Time,
  • Date-time et Date-time,
  • Date et Date-time,
  • Time et Date-time.

La comparaison Time / Date n'a pas de sens.

 

Paramètres

Date / Time / Date-time

temporalVal1

Valeur temporelle

Obligatoire

Date / Time / Date-time

temporalVal2

Valeur temporelle

Obligatoire

 


Par exemple

<#assign temporalVal1 = .now />
<#assign temporalVal2 = "1995-07-18"?date.xs />
<#assign compare = hardisCore.compareDateTime(temporalVal1, temporalVal2) />
<#if compare == 0>
${temporalVal1} equals ${temporalVal2}
<#elseif compare > 0>
${temporalVal1} is greater than ${temporalVal2}
<#else>
${temporalVal1} is less than ${temporalVal2}
</#if>

↑ Haut de page