Ver Mensaje Individual
  #1 (permalink)  
Antiguo 23/11/2012, 11:44
Avatar de stramin
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