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