Pochi giorni fa ho riscontrato lo stesso problema ed era un problema di formato della data. Quindi cambio il formato della data e funziona per me. Puoi provare sotto il codice e testarlo e, se funziona, modificare il codice secondo le tue necessità.
$delivDate = date('d-m-Y h:i:s', strtotime($_POST['deliveryDate']));
INSERT INTO DELIVERY (DELIVERY_DATE) VALUES (to_date('".$delivDate."','dd-mm-yy hh24:mi:ss'))";