2017-10-18 1 views

Répondre

1

Vous devez utiliser DateFormatter pour vérifier si votre chaîne est valide selon le format donné au paramètre DateFormatterdateFormat.

let dateString = "31:12:2017" 

let dateFormatter = DateFormatter() 
dateFormatter.dateFormat = "dd:MM:yyyy" 

if dateFormatter.date(from: dateString) != nil { 
    print("date is valid") 
} else { 
    print("date is invalid") 
}