Проверяйте в каком формате идут данные в базу, можно в дебаге посмотреть.
Далее проверяете в каком формате хранятся данные в базе, я так понимаю, что 0000-00-00 явный признак того, что это год месяц день или год день месяц (но первый вариант вероятнее)
Далее приведите данные которые отправляет виджет к нужному формату и убедитесь, что в моделе нет дополнительной логики, которая меняет формат.
Или же наоборот, в моделе, в beforeSave сделайте смену формата.
Так же могу обратить ваше внимание на этот компонент:
demos.krajee.com/datecontrol
Который фактически решает вопрос, различных форматов в базе и на фронте в виджетах.