// get timezone offset
function get_time_zone_offset( ) {
var current_date = new Date();
return parseInt(-current_date.getTimezoneOffset() / 60);
}
// get timezone name example 'MDT'
var zone = new Date().toLocaleTimeString(undefined ,{timeZoneName:'short'}).split(' ')[2]
console.log(zone);
// Convert to ISO String
new Date('Date goes here with Time Zone on End like UTC or MDT').toISOString();
// Note that the datepicker UI has a field to select Timezone