<input type="date" min = "2014-12-01" max = "2014-12-20" step = "4"/>
Соответственно с 1 по 20 с шагом 4. Но у Вас первая дата 1 число, так что след. только 5 получается.
Если список не через определенный интервал, то советую использовать jquery datepicker, тем более тип date пока мало кем поддерживается.