2017-10-18 52 views

回答

1

您应该使用DateFormatterDateFormatter的参数dateFormat参数的格式检查您的字符串是否有效。

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") 
}