Hola ya solucione:
Cita: In certain versions of MySQL, the invalid timestamp "0000-00-00 00:00:00" may be inserted, which causes the exception.
To fix this problem, either replace all invalid timestamps with NULL or a valid timestamp, or add
Allow Zero Datetime=true
http://mdid.org/mdidwiki/index.php?t...Time_exception
No me di cuenta que los campo fecha y hora de mas de un registro estaban en 0000-00-00 y 00:00:00, los reemplacé editando esos registros desde phpmyadmin dandoles como valores en esos campo NOW y NOW, con curdate y curtime también funciona.