Foros del Web » Programando para Internet » PHP »

Formato de fecha

Estas en el tema de Formato de fecha en el foro de PHP en Foros del Web. Hola a todos... resulta que de una consulta que me obtengo de un webservices.. recibo ésta fecha 2006-03-02T08:00:06.0000000-05:00 la idea, sería dejar todo jasta la ...
  #1 (permalink)  
Antiguo 24/03/2006, 09:00
Avatar de Salome  
Fecha de Ingreso: noviembre-2002
Ubicación: Colombia
Mensajes: 1.032
Antigüedad: 15 años, 1 mes
Puntos: 1
Formato de fecha

Hola a todos... resulta que de una consulta que me obtengo de un webservices.. recibo ésta fecha

2006-03-02T08:00:06.0000000-05:00

la idea, sería dejar todo jasta la hora.. es decir... así


2006-03-02 T 08:00:06 que debo hacer?, darle formato? o somplemente suprimir los ceros? pero igual noe staria segura siempre de que van a ser ceros... o alguna función de feche me sirve?

gracias.. ;)
  #2 (permalink)  
Antiguo 24/03/2006, 09:30
Avatar de ZydRick  
Fecha de Ingreso: febrero-2005
Ubicación: Lima
Mensajes: 750
Antigüedad: 12 años, 10 meses
Puntos: 4
a ver si esta funcion te parece bien

Código PHP:
<?
  
function obtener_fecha_hora_texto($fecha) {
    
$nombres_mes=array(1=>"Ene.""Feb.""Mar.""Abr.""Mayo",   "Jun.""Jul.""Ago.""Sept.""Oct.""Nov.",  "Dic."  );
    
    
$ano=substr($fecha,0,4);
    
$mes=substr($fecha,5,2);
    
$dia=substr($fecha,8,2);
    
    
$dia=(int)$dia;
    
$mes=(int)$mes;
    
$mes=$nombres_mes[$mes];
    
    
$hora=substr($fecha,11,5);
    
    
$cadena="$dia de $mes del $ano a las $hora";
    return(
$cadena);
  }
?>
un ejemplo para hacerla funcionar seria:

Código PHP:
<?
  
echo "obtener_fecha_hora_texto($fecha);";
?>
espero ke sea lo ke necesites

saludos
  #3 (permalink)  
Antiguo 24/03/2006, 09:30
Avatar de atak  
Fecha de Ingreso: julio-2005
Ubicación: Huancayo
Mensajes: 490
Antigüedad: 12 años, 4 meses
Puntos: 5
De acuerdo Funcion Date

Hola Salome

A lo mejor podrias acondicionarla con los formatos que te ofrece la funcion DATE, lo puedes revisar en el siguiente Link.

Aqui


Espero que te ayude


Salu2
__________________
. .: El mejor Inicio :. .
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 16:09.