Diferencia entre 2 valores de tiempo () [cerrado]

Tengo 2 valores de tiempo (), por ejemplo:

1379078542
1379078574

¿Cómo puedo calcular sus diferencias y mostrar el resultado en años, meses, semanas, días, horas, minutos, segundos, etc.?

Creo que los 2 valores anteriores tienen una diferencia de 32 segundos, por lo que en este caso, me gustaría mostrar 32 segundos.

Respuestas a la pregunta(1)

Su respuesta a la pregunta