I use kartik DatePicker in my activeform. My activeform field: While creating I save it as a UTC date format : When I update, it shows as I need this as Answer You have to provide the formatted date to the widget. When using ActiveForm you can override afterFind() for the specific model to format the date and override the