<form action="pagina.html" method="post">
<!-- il valore di step deve essere espresso in giorni-->
<input type="date" min="2015-01-01" max="2015-12-31" step="1"><br>
<!-- il valore di step deve essere espresso in secondi-->
<input type="datetime" min="1980-01-01T13:30:00" max="1990-12-31T13:30:00" step="60"><br>
<input type="datetime-local" min="1980-01-01T13:30:00" max="1990-12-31T13:30:00" step="60"><br>
<!-- il valore di step deve essere espresso in mesi-->
<input type="month" min="01" max="12" step="1"><br>
<!-- il valore di step deve essere espresso in settimane-->
<input type="week" min="1" max="52" step="1"><br>
<!-- il valore di step deve essere espresso in secondi-->
<input type="time" min="09:00:00" max="18:00:00" step="60">
</form>