Ok, entonces si no tienes validaciones, eso quiere decir que tu formulario solo esta comprobando el formato para una entrada de este tipo:
2014-12-03 12:00:00. Para lo cual probaste dos cosas:
Código PHP:
Ver original->add('MyDate', 'datetime', array('label' => 'MyDate :', 'widget' => 'single_text', 'format' => 'Y-m-d H:i:s')) ->add('YourDate', 'datetime', array('label' => 'YourDate :', 'widget' => 'single_text', 'format' => 'yyyy-MM-dd H:i:s'))
El detalle es que en ninguna de las dos opciones seguiste las
convencion correcta para el formato:
Cita: ->add('MyDate', 'datetime', array('label' => 'MyDate :', 'widget' => 'single_text', 'format' => 'yyyy-MM-dd HH:mm:ss'))
Recuerda limpiar el cache