« DiffDateTimeToDuration (rtl) » : différence entre les versions
Aucun résumé des modifications |
Aucun résumé des modifications |
||
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]] | ||
Dernière version du 4 février 2014 à 13:23
<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 —
}}