Pues yo creo que primero debes forzar al usuario a aceptar un formato especifico, podrias usar por ejemplo al lado del campo fecha un boton que despliega un calendario y hay seleccione la fecha y desactivar el input una vez hecho eso.
Por ejemplo
jscalendar ejemplo