7
votes

Comment changer le format de date d'un DateTimePicker dans vb.net

Comment puis-je modifier le format de date d'un DateTimePicker dans VB.NET afin que la date soit affichée dans le format DD / MM / 1990, sans aucune valeur de temps? J'ai essayé de modifier le format en "courte" et, tandis que cela fournit la mise en forme de la date de mise en forme que je demande, il ne supprime pas l'heure.


1 commentaires

S'il vous plaît ne mettez pas de codes C #, je ne sais vraiment pas c # :(


3 Réponses :


9
votes

Utilisation:

dateTimePicker.Value.ToString("yyyy/MM/dd")


0 commentaires

18
votes

Vous devez définir le format du DateTimePicker sur Personnalisé, puis affecter CustomFormat.

Private Sub Form1_Load(sender As System.Object, e As System.EventArgs) Handles MyBase.Load
    DateTimePicker1.Format = DateTimePickerFormat.Custom
    DateTimePicker1.CustomFormat = "dd/MM/yyyy"
End Sub


0 commentaires

3
votes

Essayez ce code Ça fonctionne:

'Date time format
'MMM     Three-letter month.
'ddd     Three-letter day of the week.
'd       Day of the month.
'HH      Two-digit hours on 24-hour scale.
'mm      Two-digit minutes.
'yyyy    Four-digit year.


0 commentaires