DiffDateTimeToDuration (rtl)

De Wiki1000
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