DateFormat
Ensures the date or date time is valid as the one of the defined formats.
Default dateformat - DD-MM-YYYY
#Directive Code Snippet
<!DOCTYPE html>
<html lang="en">
...
<form (ngSubmit)="onSubmit(form)" #form="ngForm">
<input [dateFormat]="<dateFormat>" type="text" name="<name>" [(ngModel)]="<name>" #<name>="ngModel">
</form>
...
</html>
#Chain Rule Code Snippet
<!DOCTYPE html>
<html lang="en">
...
<form (ngSubmit)="onSubmit(form)" #form="ngForm">
<input [Rule]="date_format:<dateFormat>" type="text" name="<name>" [(ngModel)]="<name>" #<name>="ngModel">
</form>
...
</html>