Mam problem z NSDate w funkcji. Zasadniczo formatowanie nie działa i potrzebuję innego zestawu oczu, aby zobaczyć, co robię źle.Formatowanie daty nie działa w Swift 3
Kod:
@IBOutlet weak var dateField: NSTextField!
let dateFormatter = DateFormatter()
dateFormatter.dateFormat = "MMMM dd yyyy"
let currentDate = NSDate()
convertedDateString = dateFormatter.string(from:currentDate as Date)
dateField.stringValue = convertedDateString as String
print("convertedDate: ", convertedDateString)
print("dateField.stringValue: ", dateField.stringValue)
Wynik:
convertedDate: 25 lipca 2016
dateField.stringValue: 25.07.16
zgodnie z tą stroną wszystko jest ok http://nsdateformatter.com/ –
jaka jest twoja dataField? Formater wydaje się odpowiedni. – WeiJay
Pole daty (cokolwiek to jest) prawdopodobnie wymaga określonego formatu. – Sulthan