cs_tichouchou
Messages postés3Date d'inscriptionmardi 2 mai 2006StatutMembreDernière intervention28 février 2008
-
28 févr. 2008 à 12:15
Kristof_Koder
Messages postés918Date d'inscriptionvendredi 3 août 2007StatutMembreDernière intervention27 octobre 2008
-
29 févr. 2008 à 00:44
commetn peut on faire pour recuperer dans une chaine de carater l adition d une autre chaine
exemple j ai une date "12/05/2008"
je veux passer au mois suivant et obtenir "12/06/2008"
simo5963
Messages postés127Date d'inscriptionvendredi 12 octobre 2007StatutMembreDernière intervention24 mars 20091 28 févr. 2008 à 14:15
Bonjour ;
S’il n y a pas la méthode DateAdd() dans vb 2005
Moi personnellement je n’ai jamais utilisé cette méthode de l’addition de date jusqu'à maintenant
Bref :
Pour ton chaîne de caractères sous forme d’un date "12/05/2008", tu peux utiliser la méthode Split() pour récupérer le mois ‘05’ en suite tu fait l’addition :
Le Code :
dim Extrait() as string=Split("12/05/2008","/") ’retourne un tableau le mois sera en Extrait(1)
dim Mois as integer= Ctype(Extrait(1),Integer)+1
‘donc votre chaine resultat devient :
Extrait(0)+&"/"&Mois.ToString()&"/"&Extrait(2)
Merci !!!!!!!!<?xml:namespace prefix o ns "urn:schemas-microsoft-com:office:office" /??>
NHenry
Messages postés15112Date d'inscriptionvendredi 14 mars 2003StatutModérateurDernière intervention13 avril 2024159 28 févr. 2008 à 12:29
Bonjour
Si ce ne sont que des dates, tu peux utiliser DateAdd (je ne connais pas l'équivalent en .NET).
Sinon, précise mique :
X+Y=Z
Valeur de X, Y à utiliser pour obtenir Z.
Dans Word, j'Excel. (juste pour la citation)
VB (6, .NET1&2), C++, C#.Net1
Mon site
losc_cartouche
Messages postés51Date d'inscriptionmardi 6 février 2007StatutMembreDernière intervention25 mars 2008 28 févr. 2008 à 13:51
DateAdd( interval, nombre, date)
donc pour ton exemple :
DateAdd("d",1,"12/05/2008") -->Pour ajouter un jour
DateAdd("m",1,"12/05/2008") -->Pour ajouter un mois
DateAdd("y",1,"12/05/2008") -->Pour ajouter une année
Vous n’avez pas trouvé la réponse que vous recherchez ?
Kristof_Koder
Messages postés918Date d'inscriptionvendredi 3 août 2007StatutMembreDernière intervention27 octobre 200810 29 févr. 2008 à 00:44
Un conseil à tichouchou ... suit les conseils de NHenry et utilises DateAdd()
jmo < je ne comprend pas du tout ta dernière remarque, à savoir ...
"Oui, effectivement, le résultat est imprécis.
Il en va de même avec DateAdd ou DateSerial."