2017-10-28 13 views
0

を検証:28 Oct 2017を:D MMM YYYYはなぜ次は失敗しないように私は私の入力フィールド形式の日付に使用していASP.NET MVC 5 - 私は日付を検証するには、次の方法を持っている日付

public static bool IsValidDate(object value) 
{ 
    DateTime dateTime; 

    var isValid = DateTime.TryParseExact(Convert.ToString(value), 
             "YYYY-MM-DD", 
             CultureInfo.CurrentCulture, 
             DateTimeStyles.None, 
             out dateTime); 

    return (isValid); 
} 

を日付ピッカー上記の関数を使って?

日付を正しく検証するには、DateTime.TryParseExact()の正しい構文/用途は何ですか?次のように方法を変更することによって修正

答えて

0

public static bool IsValidDate(object value) 
{ 
    DateTime dateTime; 
    var isValid = DateTime.TryParseExact(Convert.ToString(value), 
     "d MMM yyyy", 
     CultureInfo.InvariantCulture, 
     DateTimeStyles.None, 
     out dateTime); 

    return (isValid); 

} 
関連する問題