Contrôle des dates

jaakan Messages postés 19 Date d'inscription mardi 19 mai 2015 Statut Membre Dernière intervention 25 avril 2019 - 16 mai 2016 à 19:05
 Yanb - 19 mai 2016 à 13:34
Bonjour, j'aimerais que vous m'aidiez sur ce coup la.Je veux controler les dates dans une de mes applications de gestion de patients.le problème est que j'ai gerer les dates de facon jour ,mois ,année de type chaine de caractere.Je ne sais pas comment proceder.Merci d'avance pour votre aide

1 réponse

Salut,
il existe pour tes recherches StrToDate, StrToDateDef, StrToDateTime, StrToDateTimeDef, TryStrToDate, TryStrToDateTime, FormatDateTime, TFormatSettings, GetLocaleFormatSettings, DateSeparator, ... et l'inverse DateToStr, DateTimeToStr, ...
Exemple
var
  VDateTime : TDateTime;
begin
  VDateTime := StrToDateTimeDef(Edit1.Text, Now);
  ShowMessage(FormatDateTime('dd-mm-yyyy', VDateTime));
//ou
  if TryStrToDateTime(Edit1.Text, Value) then
    ShowMessage('La date est correcte !')
  else
    ShowMessage('La date n''est pas correcte !');
end;

@+
0
Rejoignez-nous