DiffDateTimeToDuration (rtl)

De Wiki1000
(Différences entre les versions)
 
 
Ligne 21 : Ligne 21 :
  
 
Les parties Années, mois, semaines sont à zéro.
 
Les parties Années, mois, semaines sont à zéro.
 +
 +
{{tip|Le résultat est une chaîne au format PnYnMnDTnHnMnS ou -PnYnMnDTnHnMnS, par exemple P0Y0M10DT15H5M12.65S représente 10 jours, 15 heures, 5 minutes, 12 secondes et 65 millième de seconde}}
  
 
Exemple
 
Exemple
Ligne 33 : Ligne 35 :
 
{{Footer|Développement DSM}}
 
{{Footer|Développement DSM}}
 
[[category:RTL Date et heure]]
 
[[category:RTL Date et heure]]
 

Version actuelle en date du 4 février 2014 à 14:23

Function DiffDateTimeToDuration(dtStart:TdateTime; dtEnd:TdateTime):duration;

Calcule la durée entre deux dates.

Result La durée, en représentation ISO 8601, calculée entre la date de début et la date de fin.

Si la date de fin est supérieure à la date de début la durée est positive Si la date de fin est inféirieure à la date de début la durée est négative.

dtStart Date de début.
dtEnd Date de fin.

La durée calculée est exprimée en jours, heures, minutes et secondes.

Les parties Années, mois, semaines sont à zéro.

Tip-20px.png Tip : Le résultat est une chaîne au format PnYnMnDTnHnMnS ou -PnYnMnDTnHnMnS, par exemple P0Y0M10DT15H5M12.65S représente 10 jours, 15 heures, 5 minutes, 12 secondes et 65 millième de seconde

Exemple

begin
end;

Voir aussi:

Développement DSMDéveloppement DSM

Outils personnels