Validación de fecha y hora
Publicado por Jhon Jairo (15 intervenciones) el 04/05/2018 16:52:01
Hola, uso VS 2012, mvc asp.net, dataannotations, estoy tratando de validar fecha y hora, pero sólo funciona si ingreso la fecha, si intento algo como 11/03/2018 0:00:00 no me funciona.
[DisplayName("Fecha y Hora")]
[MaxLength(23, ErrorMessage="Máximo 23 caracteres")]
[Required(ErrorMessage="Requerido")]
[RegularExpression(@"^([0]?[1-9]|[1|2][0-9]|[3][0|1])[./-]([0]?[1-9]|[1][0-2])[./-]([0-9]{4}|[0-9]{2})^(2[0-3]|[01]?[0-9]):([0-5]?[0-9]):([0-5]?[0-9])$",
ErrorMessage = "Debe tener el formato correcto")]
public System.DateTime fecha_y_hora { get; set; }
Como puedo arreglarlo?
[DisplayName("Fecha y Hora")]
[MaxLength(23, ErrorMessage="Máximo 23 caracteres")]
[Required(ErrorMessage="Requerido")]
[RegularExpression(@"^([0]?[1-9]|[1|2][0-9]|[3][0|1])[./-]([0]?[1-9]|[1][0-2])[./-]([0-9]{4}|[0-9]{2})^(2[0-3]|[01]?[0-9]):([0-5]?[0-9]):([0-5]?[0-9])$",
ErrorMessage = "Debe tener el formato correcto")]
public System.DateTime fecha_y_hora { get; set; }
Como puedo arreglarlo?
Valora esta pregunta


0