Gracias a ambos por responder, bueno respecto a esto ya vi cual era mi error, y se encontraba en esta linea:
Me faltaba hacer bien la referencia de la variable:
Con esto ya me actualiza la hora de acuerdo al sistema, sin embargo me actualiza tambien la de hora de inicio (la que tambien es timestamp).
Acaso solo debo de tener un timestamp? O porque me actualiza los dos campos si solo indico uno.