input タグの type 属性で type="date" を指定すると、日付の入力欄が作成されます。
name 属性は入力欄に名前を付ける属性ですが、form でデータが送信される際、 name 属性で指定した名前と、入力された値が一組になって送信されます。
ユーザーは空文字を入力することができます。 入力必須にする場合には、required 属性を併用してください。
type="date" の場合、step 属性の単位は日、初期値は1となります。