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 : 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: