DateToStr (rtl)
De Wiki1000
(Différences entre les versions)
(Une révision intermédiaire par un utilisateur est masquée) | |||
Ligne 11 : | Ligne 11 : | ||
|Date à convertir. | |Date à convertir. | ||
|} | |} | ||
+ | |||
+ | {{tip| | ||
+ | Cette fonction prend en compte les paramètres de langue de l'utilisateur. | ||
+ | |||
+ | Malgré cela, vous pouvez utiliser cette fonction dans des expressions littérales pour convertir une date en chaîne. Le framework convertira la date littérale en date en utilisant les mêmes paramètres de langue de l'utilisateur. | ||
+ | }} | ||
+ | |||
Exemple | Exemple | ||
+ | |||
+ | '''Utilisation pour convertir une date dans une expression littérale''' | ||
<source lang='delphi'> | <source lang='delphi'> | ||
+ | function TestFindByDateLiteral(const iDate:TDatetime):string; | ||
+ | var inst:ClassA; aWhere:string; | ||
begin | begin | ||
+ | aWhere := Format('(uneDate=''%s'')',[DateToStr(iDate)]); | ||
+ | inst := ClassManager.FindObject('ClassA',aWhere,'unCodeA',true,[]); | ||
+ | if Assigned(inst) then Result := inst.unCodeA else Result := ''; | ||
end; | end; | ||
</source> | </source> | ||
Ligne 22 : | Ligne 36 : | ||
{{Footer|Développement DSM}} | {{Footer|Développement DSM}} | ||
+ | [[category:RTL localisé]] | ||
[[category:RTL Conversion]] | [[category:RTL Conversion]] | ||
− |
Version actuelle en date du 10 février 2017 à 13:56
Function DateToStr(Date:DateTime):String;
Utilisez DateToStr pour obtenir la représentation sous forme de chaîne d'une valeur date.
Result | Représentation en chaîne de caractères de la date. |
Date | Date à convertir. |
Exemple
Utilisation pour convertir une date dans une expression littérale
function TestFindByDateLiteral(const iDate:TDatetime):string; var inst:ClassA; aWhere:string; begin aWhere := Format('(uneDate=''%s'')',[DateToStr(iDate)]); inst := ClassManager.FindObject('ClassA',aWhere,'unCodeA',true,[]); if Assigned(inst) then Result := inst.unCodeA else Result := ''; end;
Voir aussi: