Si se puede hacer desde php, es sencillo realiza el siguiente algoritmo dentro de tu boton
Código PHP:
Ver original<button
<?php date('H')>=12 ?
'disabled="disabled"' : '' ?> >Mi boton</button>
Ten en cuenta que hora te interesa, la del servidor o la del cliente ... creo que mejor es la del servidor no?