Bir adet sabit oluşturup başlangıç saati belirleyip bunu js tarafına aktarmış olursunuz. Daha sonrasınnda js timer dolduğunda callback ile buton gizleme yada değişitrme metodunuzu bırakabilirsiniz.
bildiğiniz bir örnek varmı hocam js ile aram pek iyi değilde