Ver Mensaje Individual
  #1 (permalink)  
Antiguo 14/06/2015, 03:59
vegas
 
Fecha de Ingreso: mayo-2003
Mensajes: 194
Antigüedad: 21 años
Puntos: 4
bienvenidos a 1070 :(

me lo tomo a risa pero la verdad que estoy ya desesperao con esto. no consigo convertir el formato de fecha de mysql a español.

tengo dos tablas en una me aparece los avisos que pendientes de cita (los que no tienen definida fecha_cita o hora) y la otra tabla cuando ya tienen definida fecha_cita y hora.



pero me aparece el formato de fecha americano (y,m,d)

quiero que aparezca con el formato de fecha europeo (d,m,Y)

si le pongo esto:

Código PHP:
$fecha_cita=$row1[fecha_cita];
        
        
$fecha_cita date("d-m-Y"strtotime($fecha_cita)); 
me convierte el formato a europeo pero me salen fechas que no corresponden





cuando quiero convertir fechas al formato sql pongo esto pero tampoco me esta guardando las fechas correctamente en la basse de datos y eso que en otras paginas donde tengo este mismo codigo si lo hace bien.

Código PHP:
$fecha_cita_MySQL implode'-'array_reverseexplode'/'$fecha_cita) ) ) ; 
pero el codigo de poner la fecha en formato europeo no las muestra bien.

he probado tambien a poner este codigo que me pasaron en otro post, pero no se como hacerlo funcionar poniendo esto

Código PHP:
function traduceFecha($fecha) {
    list(
$ano$mes$dia) = explode("-"$fecha);
    
$fecha "$dia-$mes-$ano";
    return 
$fecha;

pongo esto asi pero no me funciona:

Código PHP:
$fecha_cita=$row1['fecha_cita'];
        
        function 
traduceFecha($fecha_cita) {
    list(
$ano$mes$dia) = explode("-"$fecha_cita);
    
$fecha_cita "$dia-$mes-$ano";
    return 
$fecha_cita;

ayuda por favor.


muchas gracias.

Última edición por vegas; 14/06/2015 a las 04:56