as I understood the docu the datefield first tries to parse the date according to the pattern of the format property. If this does not return a valid date it takes all of the altFormats patterns.
Here I defined 'c' which is fulfilled by the date sent from the backend.
If I set altFormats in my example to 'd.m.Y' the date can't be parsed and the datefield is empty.