Esta función valida que se introduce una fecha en formato dd-mm-yyyy
function validar_fecha($fecha){
if (ereg(“(0[1-9]|[12][0-9]|3[01])[-](0[1-9]|1[012])[-](19|20)[0-9]{2}”, $fecha)) {
return true;
} else {
return false;
}
}
Esta función valida que se introduce una fecha en formato dd-mm-yyyy
function validar_fecha($fecha){
if (ereg(“(0[1-9]|[12][0-9]|3[01])[-](0[1-9]|1[012])[-](19|20)[0-9]{2}”, $fecha)) {
return true;
} else {
return false;
}
}
Post Relacionados
Dentro de un mes Bubok cumple nueve años, casi una década donde hemos sido pioneros en el mundo editorial, donde hemos comenzado aventuras allá donde otros ni siquiera imaginaba que existieran. Hoy no hablaré de estos nueve años, lo haré el mes que viene cuando se...
Quedan dos días para que comiencen estas jornadas profesionales. Con más de 100 asistentes del mundo del libro promete ser un lugar de debate y encuentro. ¿Como será el futuro del ebook?, ¿estamos preparados para ello?.. Nos vemos allí. ...
El cofundador de Bubok, Sergio Mejías, participa en el 1er Foro de Nuevos Escritores, que se celebra en Lloret de Mar los días 4, 5 y 6 de noviembre, para iniciar a las personas que deseen escribir en un camino profesional Bubok es la editorial que más títulos publica...
Hola, el script es una maravilla… pero me gustaría saber si hay algo igual para la hora en formato hh:mm:ss
lo he estado intentando a partir de este código pero no entiendo por qué no lo logro
gracias, un saludo
Excelente me funcionó de maravilla en asp.net
esta bueno tu script, pero podrias explicarlo un poco y ademas que se le tendira q cambiar para que pueda validar fechar yymmdd
// yyyy/mm/dd
function is_valid_date($str) {
return (!preg_match(‘/^(19|20)[0-9]{2}\/(0[1-9]|1[012])\/(0[1-9]|[12][0-9]|3[01])$/’, $str)) ? FALSE : TRUE;
}
// Example
echo (is_valid_en_date (“2008/01/31”)) ? “VALID date”:”INVALID date”;
function ValidarFecha($fecha) //fecha en formato (dd/mm/yyyy) dd=dia, mm=mes, yyyy = año
{ //valida fecha con los siguientes formatos d/m/yyyy, dd/mm/yyyy, d/mm/yyyy, dd/m/yyyy
$patron = “/^(([1-9]{1})|([0]{1}[1-9]{1})|([1-3]{1}[0-1]{1})|([1-2]{1}[0-9]{1}))([-]|[\/])(([1-9]{1})|([0-0]{1}[1-9]{1})|([1-1]{1}[0-2]{1}))([-]|[\/])([0-9]{4})$/”;
if(preg_match($patron, $fecha) === 1):
return TRUE;
else:
return FALSE;
endif;
}
Esta puede servir tambien:
function ValidarFecha($fecha) //fecha en formato (dd/mm/yyyy) dd=dia, mm=mes, yyyy = año
{ //valida fecha con los siguientes formatos d/m/yyyy, dd/mm/yyyy, d/mm/yyyy, dd/m/yyyy
$patron = “/^(([1-9]{1})|([0]{1}[1-9]{1})|([1-3]{1}[0-1]{1})|([1-2]{1}[0-9]{1}))([-]|[\/])(([1-9]{1})|([0-0]{1}[1-9]{1})|([1-1]{1}[0-2]{1}))([-]|[\/])([0-9]{4})$/”;
if(preg_match($patron, $fecha) === 1):
return TRUE;
else:
return FALSE;
endif;
}