le date sono su db?? in caso positivo puoi utilizzare le funzioni del db

per mysql cè un certo time_diff