Foros del Web » Programando para Internet » PHP »

separar datos de una variable

Estas en el tema de separar datos de una variable en el foro de PHP en Foros del Web. Buenas. Tengo un problemilla y es que estoy haciendo una funcion con horas minutos y fechas que me diga cuanto tiempo hace de algo publicado, ...
  #1 (permalink)  
Antiguo 14/05/2013, 04:35
 
Fecha de Ingreso: noviembre-2011
Mensajes: 516
Antigüedad: 13 años
Puntos: 10
separar datos de una variable

Buenas.
Tengo un problemilla y es que estoy haciendo una funcion con horas minutos y fechas que me diga cuanto tiempo hace de algo publicado, bueno la duda me viene cuando quiero separar los datos de la variable ya que yo en la base wardo las horas con este codigo:
$date_default_timezone_set = date_default_timezone_set('Europe/Madrid');
$fecha= date('H:i:s d-n-o',strtotime('+0hours'));
y claro al obtenerlo para usarlo me sale asi:
12:24:36 14-5-2013 y yo lo quiero separar todo para saber el tiempo exacto desde que se publico, lo qu ago es esto:
$separar = explode(':',$pasada);
echo $separar[2];
Pero cuando yego a los segundos me sale la fecha completa es decir este codigo que pongo aki tal cual me devuelve esto:
36 14-5-2013 siendo el 36 los segundos como puedo segui separando la fecha??? un saludo y gracias.
  #2 (permalink)  
Antiguo 14/05/2013, 05:29
Avatar de repara2  
Fecha de Ingreso: septiembre-2010
Ubicación: München
Mensajes: 2.445
Antigüedad: 14 años, 2 meses
Puntos: 331
Respuesta: separar datos de una variable

Corta el string por posiciones y no por :.
Consulta el manual por otras opciones para conversión de fechas.
Salu2
__________________
Fere libenter homines, id quod volunt, credunt.
  #3 (permalink)  
Antiguo 14/05/2013, 06:33
 
Fecha de Ingreso: noviembre-2011
Mensajes: 516
Antigüedad: 13 años
Puntos: 10
Respuesta: separar datos de una variable

Lo que me pasa es que el hay dos tipos de separador distintos y necesito si se puede que una vez que obtenga los datos de la base de datos cambiarlos y que todos tengan un mismo separador pero nose si tal cosa se puede hacer estoy algo perdido con esto un saludo.
  #4 (permalink)  
Antiguo 14/05/2013, 07:10
Avatar de pzin
Moderata 😈
 
Fecha de Ingreso: julio-2002
Ubicación: Islas Canarias
Mensajes: 10.489
Antigüedad: 22 años, 3 meses
Puntos: 2114
Respuesta: separar datos de una variable

¿No es más fácil usar DATE_FORMAT al momento de hacer la consulta para sacar los datos?
  #5 (permalink)  
Antiguo 15/05/2013, 03:51
 
Fecha de Ingreso: noviembre-2011
Mensajes: 516
Antigüedad: 13 años
Puntos: 10
Respuesta: separar datos de una variable

Gracias si era eso con date_format es mas facil no se me habia ocurrio un saludo y gracias.

Etiquetas: variable
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:00.