Foros del Web » Programación para mayores de 30 ;) » Bases de Datos General » Mysql »

unix years/months/days/hours...

Estas en el tema de unix years/months/days/hours... en el foro de Mysql en Foros del Web. Hola Como puedo obtener la cantidad de años, meses, dias, horas, etc de una fecha en tiempo unix? Para obtener la cantidad de segundos basta ...
  #1 (permalink)  
Antiguo 23/11/2012, 11:44
Avatar de stramin  
Fecha de Ingreso: marzo-2008
Ubicación: Cubil felino
Mensajes: 1.652
Antigüedad: 16 años, 1 mes
Puntos: 336
unix years/months/days/hours...

Hola

Como puedo obtener la cantidad de años, meses, dias, horas, etc de una fecha en tiempo unix?

Para obtener la cantidad de segundos basta con hacer

UNIX_TIMESTAMP(NOW())

lo que me da la cantidad de segundos (un resultado parecido a este: 1353692356)

para pasarlo a horas bastaría con dividirlo por 3600 y luego convertir eso a entero, lo que alarga la consulta, existe alguna forma eficiente de hacerlo?

pienso que una funcion como TO_DAYS() podría servir pero no se como...
__________________
El objetivo de este foro es orientar al usuario como un favor y no como una obligación.

Yo soy de los que dan puntos por aporte :D

Etiquetas: unix
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 02:27.