Foros del Web » Programando para Internet » PHP »

pasar de fecha 0000-00-00 a 00-00-0000

Estas en el tema de pasar de fecha 0000-00-00 a 00-00-0000 en el foro de PHP en Foros del Web. como puedo passar la fecha de un formato a otro?? 0000-00-00 a 00-00-0000 $fecha = "2009-01-01"...
  #1 (permalink)  
Antiguo 26/01/2009, 13:27
 
Fecha de Ingreso: abril-2008
Mensajes: 144
Antigüedad: 16 años
Puntos: 1
Pregunta pasar de fecha 0000-00-00 a 00-00-0000

como puedo passar la fecha de un formato a otro??

0000-00-00 a 00-00-0000

$fecha = "2009-01-01"
  #2 (permalink)  
Antiguo 26/01/2009, 13:30
Avatar de emiliodeg  
Fecha de Ingreso: septiembre-2005
Ubicación: Córdoba
Mensajes: 1.830
Antigüedad: 18 años, 7 meses
Puntos: 55
Respuesta: pasar de fecha 0000-00-00 a 00-00-0000

con esto lo solucionas
echo implode('-',array_reverse(explode('-',$fecha)));
__________________
Degiovanni Emilio
developtus.com
  #3 (permalink)  
Antiguo 26/01/2009, 13:30
Avatar de aldo1982  
Fecha de Ingreso: noviembre-2004
Ubicación: Santa Fe (Argentina) Colon F.C
Mensajes: 1.362
Antigüedad: 19 años, 4 meses
Puntos: 6
De acuerdo Respuesta: pasar de fecha 0000-00-00 a 00-00-0000

aca te dejo las 2 funciones que necesitas


Código PHP:
function cambia_fecha_a_normal($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
}

function 
cambia_fecha_a_mysql($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

__________________
LA MUERTE ESTÁ TAN SEGURA DE VENCER QUE NOS DA TODA UNA VIDA DE VENTAJA
  #4 (permalink)  
Antiguo 26/01/2009, 13:38
Avatar de hoberwilly  
Fecha de Ingreso: julio-2008
Ubicación: Lima - Perú
Mensajes: 769
Antigüedad: 15 años, 9 meses
Puntos: 2
Respuesta: pasar de fecha 0000-00-00 a 00-00-0000

Quizas te pueda servir:
Código php:
Ver original
  1. <!-- <?php echo date('d-m-Y',strtotime($row['fecha'])) ?> -->
Saludos,
  #5 (permalink)  
Antiguo 26/01/2009, 13:46
Avatar de aldo1982  
Fecha de Ingreso: noviembre-2004
Ubicación: Santa Fe (Argentina) Colon F.C
Mensajes: 1.362
Antigüedad: 19 años, 4 meses
Puntos: 6
De acuerdo Respuesta: pasar de fecha 0000-00-00 a 00-00-0000

Cita:
Iniciado por hoberwilly Ver Mensaje
Quizas te pueda servir:
Código php:
Ver original
  1. <!-- <?php echo date('d-m-Y',strtotime($row['fecha'])) ?> -->
Saludos,
no la tenia a esa je, yo habia creado la funcion para hacerlo... bue al fin y al cabo funcionan ambas :)
__________________
LA MUERTE ESTÁ TAN SEGURA DE VENCER QUE NOS DA TODA UNA VIDA DE VENTAJA
Atención: Estás leyendo un tema que no tiene actividad desde hace más de 6 MESES, te recomendamos abrir un Nuevo tema en lugar de responder al actual.
Respuesta




La zona horaria es GMT -6. Ahora son las 13:45.