Format de la Date et de l'ajout d'un jour dans vb.net
Je suis en train d'ajouter un jour à une date (extrait ci-dessous
//reading fromdatabase
Dim expenddt_ As String = rdr("Expected_End_Date").ToString
Dim dt_1 As Date = Date.Parse(expenddt_)
Dim expenddt As String = dt_1.ToShortDateString()
txtenddt.Text = expenddt
Suppose que si expenddt_
la valeur vient comme "11/1/2012 12:00:00", que dt_1
a la valeur #11/1/2012# et expenddt
a "11/1/2012" donc dans la zone de texte txtenddt
la valeur apparaît comme expenddt
.
Maintenant, quand j'essaie d'ajouter un jour à dt_1
comme
Dim test As Date = dt_1.AddDays(+1)
Que la valeur de test est livré comme 11/2/2012, j'.e un mois est ajouté et pas de la journée. Comment puis-je ajouter un jour?quelqu'un peut m'aider avec ce problème?
OriginalL'auteur Ishan | 2012-01-02
Vous devez vous connecter pour publier un commentaire.
voici un exemple simple:
SOURCE
OriginalL'auteur John Woo
Bien, tahnk vous les gars . j'ai analysé La date mm/jj/aaaa et que l'ajout d'un jour. Lorsque j'ai posté cette question, je n'a pas pu analyser la date mm/jj/aaaa. Maintenant, je l'ai fait et cette question est résolue.
OriginalL'auteur Ishan
Je pense que votre format de sortie est MM/JJ/AAAA, de sorte que vous pouvez essayer dt_1.ToString("dd/MM/yyyy") pour voir le contenu dans le format qui vous attend.
Vous pouvez également vérifier le Jour de la propriété.
OriginalL'auteur Espen Burud