« GetAbsoluteDate (rtl) » : différence entre les versions

De Wiki1000
Aucun résumé des modifications
 
Aucun résumé des modifications
 
(Une version intermédiaire par le même utilisateur non affichée)
Ligne 1 : Ligne 1 :
<source lang='delphi'>Function GetAbsoluteDate(DT:DateTime):DateTime;</source>
<source lang='delphi'>Function GetAbsoluteDate(dtr:TDateTime):TDateTime;</source>


Cette fonction retourne la date courante d'une date relative.
Cette fonction retourne la date courante d'une [[Dates relatives (code)|date relative]].


{|class="wikitable"
{|class="wikitable"
Ligne 8 : Ligne 8 :
|La date courante de la date relative.
|La date courante de la date relative.
|-
|-
|DT
|dtr
|Date relative.
|Une date relative.
|}
|}
Une date relative est une date qui contient des informations relatives par rapport à la date du jour.
Ces informations relatives sont constitués d'un déclage, exprimé en jours mois ou année, par rapport à une date de référence qui peut être :
la date du jour
le début de l'année
la fin de l'année
le début du mois
la fin du mois
le début de la semaine
la fin de la semaine
le début du trimestre
la fin du trimestre
le début de la décade
la fin de la décade
Ces dates sont créées et gérées par les contrôles pour permettre à l'utilisateur de définir des dates relative dans les paramètres des requêtes et des traitements.
Les dates relatives sont encodées dans un TDateTime sous forme de valeur négative.


Exemple
Exemple


<source lang='delphi'>
<source lang='delphi'>
{Procedure ExecuterAutomate():Integer;}
begin
begin
  Result := 0;
  ProgressMessage('Execute');
  doExecuter(GetAbsoluteDate(dateInfRel),GetAbsoluteDate(dateSupRel));
  ProgressMessage('Fin execute');
end;
end;
</source>
</source>


Voir aussi:
Voir aussi:
*[[GetAbsoluteDateEx (rtl)|GetAbsoluteDateEx]]


{{Footer|Développement DSM}}
{{Footer|Développement DSM}}
[[category:RTL Date et heure]]
[[category:RTL Date et heure]]
 
[[category:Date relative]]

Dernière version du 30 mai 2016 à 11:20

<source lang='delphi'>Function GetAbsoluteDate(dtr:TDateTime):TDateTime;</source>

Cette fonction retourne la date courante d'une date relative.

Result La date courante de la date relative.
dtr Une date relative.

Exemple

<source lang='delphi'> {Procedure ExecuterAutomate():Integer;} begin

 Result := 0;
 ProgressMessage('Execute');
 doExecuter(GetAbsoluteDate(dateInfRel),GetAbsoluteDate(dateSupRel));
 ProgressMessage('Fin execute');

end; </source>

Voir aussi:

{{#if:Développement DSM|

{{#if:Développement DSM|— Développement DSM |}} — Développement DSM

|

{{#if:|— [[{{{1}}}]] |}} — Développement DSM

}}