0
如何检查输入日期是否为dd:mm:yyyy
格式?如果用户输入错误的日期,那么它应该显示“无效日期”。在Swift 3中验证日期
如何检查输入日期是否为dd:mm:yyyy
格式?如果用户输入错误的日期,那么它应该显示“无效日期”。在Swift 3中验证日期
您应该使用DateFormatter
以DateFormatter
的参数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")
}