DiffDateTimeToDuration (rtl)
<source lang='delphi'>Function DiffDateTimeToDuration(dtStart:TdateTime; dtEnd:TdateTime):duration;</source>
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 : 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
<source lang='delphi'> begin end; </source>
Voir aussi:
{{#if:Développement DSM|
{{#if:Développement DSM|— Développement DSM |}} — Développement DSM —
|
{{#if:|— [[{{{1}}}]] |}} — Développement DSM —
}}