Date picker emits null when an invalid date is entered after a valid date was set.
Date picker has newFormLayout input to force the layout to new forms layout when you don't use template-driven or reactive forms on the control.
Output:
{{date | json}}