yo lo que hago para ingresar la hora o el dia al momento de que hago una alta utilizo en la intruccion el current_date para lo dias o current_time para la hora
ejemplo:
Código PHP:
$sql="INSERT INTO datos SET nombre='$nombre', comentarios='$comentarios', fecha=current_date, hora = current_time";
tambien ahi te dejo un link donde encontraras un manual de referencias sobre hora y tiempo... saludos