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
Va por adelantado mi más sentido pésame a todos los familiares de las por ahora 79 víctimas del accidente del tren con dirección a Santiago. Llevamos una semana escuchando todo tipo de cosas en referencia a esta desgracia, en una cronología que es más o menos así:...
Los amantes de la literatura conocen el placer de disfrutar de una entretenida conversación sobre los últimos libros publicados acompañada de una deliciosa taza de café. Apelando a ese espíritu de las tertulias en la cafetería, Cafés La Estrella ha organizado tres...
Libros: Galicia: Un Salón lleno de libros... y niños (FARO DE VIGO, 25.03.2013) ¿A quién compensa la remuneración por copia privada? (EL DIARIO, 24.03.2013) Elektrobiblioteka (COMUNICACIÓN CULTURAL, 26.03.2013) Publicaciones: OJD febrero: Las ventas de ‘La Gaceta’ se...
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;
}