Obtenez juste la date (pas de temps) de UIDatePicker
J'essaie d'obtenir la date UIDatePicker:
myDatePicker.datePickerMode = UIDatePickerMode.Date
var selectedDate=myDatePicker.date
println(selectedDate)
Toutefois, cela imprime plus de la date (il imprime 2015-04-09 21:45:13 +0000). Comment puis-je obtenir seulement la partie de la date (sans l'heure)? J'ai également régler la date sélecteur de Mode de propriété à ce Jour.
source d'informationauteur Amy | 2015-04-07
Vous devez vous connecter pour publier un commentaire.
En fonction de la Pomme de documentation
myDatePicker.date
devrait êtreNSDate
de sorte que vous pouvez utiliserNSDateFormatter
commeVous pouvez imprimer
dateString
l'attribuer à un label, que ce soit. Le format seraSwift 3, cela permettra d'imprimer une chaîne de type Mar 08, 2017
Je veux juste ajouter que ma part d'ici après venant d'un problème similaire. Je suit nuances de réponse de la Chaîne de l'affichage de la date. Pas de xcode 7 et swift 2, si vous utilisez un UIDatePicker définir les paramètres suivants pour seulement voir les dates dans le Sélecteur:
Swift 4.0 version de code est ici