El mensaje viene mostrado no por el propio Codeception, sino por "phpunit-bridge", así que simplemente, eliminando este paquete, se eliminan estos mensajes ;)
C
function cambiaFechaPHP($fecha){
ereg( "([0-9]{2,4})-([0-9]{1,2})-([0-9]{1,2})", $fecha, $mifecha);
$lafecha=$mifecha[3]."/".$mifecha[2]."/".$mifecha[1];
return $lafecha;
}
uando en nuestra página web usamos bases de datos y en estas almacenamos fechas nos vemos con el inconveniente de que el formato es distinto al que estamos acostumbrados a utilizar diariamente. El formato en mysql es aaaa-mm-dd y nosotros queremos usarla con el formato dd/mm/aaaa.
Aunque no sea la mejor forma de hacerlo, aquí os dejo las funciones de conversión de una a otra:
function cambiaFechaMySQL($fecha){
ereg( "([0-9]{1,2})/([0-9]{1,2})/([0-9]{2,4})", $fecha, $mifecha);
$lafecha=$mifecha[3]."-".$mifecha[2]."-".$mifecha[1];
return $lafecha;
}
function cambiaFechaPHP($fecha){
ereg( "([0-9]{2,4})-([0-9]{1,2})-([0-9]{1,2})", $fecha, $mifecha);
$lafecha=$mifecha[3]."/".$mifecha[2]."/".$mifecha[1];
return $lafecha;
}
Si ademas de utilizar fechas las deseas validar puedes consultar:
Validar fecha con jQuery

Comentarios
Publicar un comentario