Es muy similar a lo que propuse, con la diferencia de que ya no es necesario convertir el tiempo en segundos para adicionarlo. No he trabajado mucho con estos métodos, justo estuve leyendo sobre éstos para ayudar a
ClubIce, pero creo que me faltó leer más, estoy más acostumbrado a trabajar del lado del servidor y pues más o menos como lo expliqué es como se realizaría en PHP con las funciones
date y
mktime.
Buen aporte.