Contrôle des dates

Messages postés
18
Date d'inscription
mardi 19 mai 2015
Dernière intervention
17 mai 2018
- - Dernière réponse :  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
Afficher la suite 

Votre réponse

1 réponse

0
Merci
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;

@+
Commenter la réponse de Yanb

Vous n'êtes pas encore membre ?

inscrivez-vous, c'est gratuit et ça prend moins d'une minute !

Les membres obtiennent plus de réponses que les utilisateurs anonymes.

Le fait d'être membre vous permet d'avoir un suivi détaillé de vos demandes et codes sources.

Le fait d'être membre vous permet d'avoir des options supplémentaires.