The DateFormat property specifies the format of the control's value when it has focus (when the user can edit the value). I guess, the DateFormat when retrieving the text of the DateInput, it will be in default format. I tried following code snippet in order to get the DateInput text in required format.