Fix getUTCDate when datepicker has no selected date

This PR fixes #923  (or should fix) 

Only question left, should we return null or current date? My personal preference would be just null as current date is not correct as no date is selected
Yes you're right, I've added a cached version of the date!