Added an option to default a date's time component as 12am. Option is set with an optional property, setCurrentTime {Boolean}.