I use <input type="date"> and it works fine to bring up a date picker in Chrome and Firefox. However, it behaves as a normal textbox in Safari.

Desktop Safati doesn't support the date input (yet).

And my boyfriend doesn't understand why I don't use Safari. :-/