sosdelphi
Messages postés16Date d'inscriptionmercredi 15 septembre 2010StatutMembreDernière intervention24 janvier 2014
-
10 déc. 2013 à 21:47
sosdelphi
Messages postés16Date d'inscriptionmercredi 15 septembre 2010StatutMembreDernière intervention24 janvier 2014
-
24 déc. 2013 à 17:55
Bonjour,
je suis entrain de faire une application en delphi, je cherche comment ajouter à une date saisi 2 ans et 6 mois par exemple (01/01/2000)->(/01/06/2002) par exemple je ne sais pas comment m'y prendre
merci d'avance de votre aide
korgis
Messages postés420Date d'inscriptionsamedi 17 mai 2003StatutMembreDernière intervention 6 mai 201917 10 déc. 2013 à 22:25
Salut,
du 01/01/2000 au 01/06/2002, je compte 2 ans et 5 mois de différence.
Pour rajouter 2 ans et 6 mois (30 mois), tu peux faire :
var
OldDate, NewDate: string;
NumOfMonths: Integer;
begin
NumOfMonths := 30;
OldDate := '01/01/2000';
NewDate := DateToStr(IncMonth(StrToDate(OldDate), NumOfMonths));
end;
Les fonctions DateToStr, StrToDate, IncMonth étant des routines décrites dans l'aide en ligne de Delphi (touche F1)
sosdelphi
Messages postés16Date d'inscriptionmercredi 15 septembre 2010StatutMembreDernière intervention24 janvier 2014 11 déc. 2013 à 20:08
Bonjour,
j'ai insérer ma date dans un dbedit là ça m'a afficher des erreurs.
je veux en inserant'01/01/2000' dans ma base un autre debit edit m'affiche '01/06/2002' (2 ans et 6mois) apres la date sais au debut
merci pour votre aide
sp40
Messages postés1276Date d'inscriptionmardi 28 octobre 2003StatutContributeurDernière intervention 3 juillet 201515 24 déc. 2013 à 11:25
Bonjour,
Peux tu préciser l'erreur qui s'affiche ?
Peux tu également poster ici le code qui génère cette erreur ?
11 déc. 2013 à 20:08
j'ai insérer ma date dans un dbedit là ça m'a afficher des erreurs.
je veux en inserant'01/01/2000' dans ma base un autre debit edit m'affiche '01/06/2002' (2 ans et 6mois) apres la date sais au debut
merci pour votre aide
24 déc. 2013 à 11:25
Peux tu préciser l'erreur qui s'affiche ?
Peux tu également poster ici le code qui génère cette erreur ?
Modifié par sosdelphi le 24/12/2013 à 17:55