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:

  1. Comment puis-je obtenir pour afficher les dates comme 12-Jan-2012 au Lieu de 12/01/12?
  2. 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