Pues si quieres usar HTML5, simplemente tienes que indicar el tipo de formulario como uno de fecha:
Y si por lo que sea no quieres usar HTML5, entonces tendrás que usar JavaScript para hacerlo. Hay varias librerías y scripts por ahí que te hacen eso.