Constructs and returns a Date object given the date’s constituent properties.