input datetime
<input type="datetime-local">
GutoTrosla
<input type="datetime-local">
var date = new Date();
var dd = String(date.getDate()).padStart(2, '0');
var mm = String(date.getMonth() + 1).padStart(2, '0'); //January is 0!
var yyyy = date.getFullYear();
today = mm + '/' + dd + '/' + yyyy;
var time = date.toLocaleTimeString();
var dateTime = "Date: " + today + " and Time: " + time;
<form>
<label for="party">Enter a date and time for your party booking:</label>
<input id="party" type="datetime-local" name="partydate" min="2017-06-01T08:30" max="2017-06-30T16:30">
</form>
pickUpDateTime: moment(`${pickUpDate} ${pickUpTime}`).format( "MM/DD/YYYY HH:mm:ss" )