Tengo en una base de datos, por ejemplo, el tiempo en formato Unix que un usuario pasa online en la web. Y quiero mostrarlo en este formato: X días Y horas Z minutos T segundos.
He probado a darle formato con date() pero no funciona como a mi me gustaría

.
He estado buscando alguna función por internet pero no encuentro nada, además de que no se como buscarlo... Espero que puedan ayudarme.