DateTime picker C# format
J'ai un DateTime
sélecteur pour ajouter l'heure d'arrivée à une liste, j'ai 2 questions à ce sujet:
- Comment puis-je obtenir pour afficher les dates comme
12-Jan-2012
au Lieu de12/01/12
? - Comment puis-je obtenir un affichage de l'heure après la date, mais pas à l'heure actuelle, c'est qu'est ce que montre l'atm.
Mon code actuel n'est pas très avancé sa juste:
theVisit.ArrivalTime = DateTimePicker1.Value
OriginalL'auteur TAM | 2012-12-04
Vous devez vous connecter pour publier un commentaire.
Quelque chose comme ceci permet d'afficher la date et l'heure:
Pour remplacer la valeur par défaut DateTimePicker paramètres, vous pouvez le faire:
Vous pouvez montrer à un autre moment par la modification de la chaîne de format, par exemple:
ou même
OriginalL'auteur Peter Gluck
Pour elle de montrer dans ce format dans le sélecteur, définissez les propriétés ci-dessous
OriginalL'auteur sa_ddam213
Vous êtes à la recherche pour le type DateTime chaînes de Format. Il y a un grand article sur MSDN.
Il y a deux types:
Vous pouvez les utiliser pour construire le datetime pour regarder la façon dont vous le souhaitez.
Pour votre exemple, vous pouvez utiliser :
OriginalL'auteur Jason Higgins
Tout d'abord, pour modifier la façon dont votre DateTimePicker affiche DateTimes:
Votre code:
Ne serait pas changer, parce que le
DateTimePicker1.Value
n'est pas différent, c'est juste affiché en fonction de votre format.Si vous souhaitez que le contrôle de l'affichage d'une période donnée (pas à l'heure actuelle), vous devez donner le contrôle de la valeur:
Sinon il va afficher l'heure actuelle que de la forme de la création.
OriginalL'auteur JYelton
Vous pouvez vérifier
datetimepicker
comme ceci pour vérifier si il est vide.OriginalL'auteur Jpabs