2017-10-18 3 views
0

Comment vérifier, si l'heure saisie est au format 'hh: mm' ou non. Si le nombre d'heures entré est supérieur à 24 et que le nombre de minutes entré est supérieur à 60, l'heure affichée est incorrecte.Time Validation dans swift3

Répondre

3

Utilisez comme ceci:

let dateAsString = "23:55" 
let dateFormatter = DateFormatter() 
dateFormatter.dateFormat = "HH:mm" 

if let date = dateFormatter.date(from: dateAsString) { 
    print(date) 
} else { 
    print("Not a valid date") // if dateAsString is > 23:59 or not in HH:mm format 
} 
+0

Merci ... Vini –