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.