I had the same need and decided to build it a few years ago and have been using it daily instead of Asana’s date dialog almost exclusively. It keeps my fingers on the keyboard and saves a lot of time.
This is accomplished with Asana2Go (Disclaimer: I’m the creator).