when a pattern like dd.MM.yy is used, the date is actually converted as if the pattern was d.M.yyyy
this is due to the code in line 50 in DatePicker.js
var val = '$
'.replace(/d+/, dt).replace(/M+/, month).replace(/y+/, yr);
the code should be changed, so that at least patterns like /dd+/, /MM+/ and /yy/ are supported.