Set date to use UTC time zone, and long time zone name

JavaScript

var utc = new Intl.DateTimeFormat("en", {
    timeZone: "UTC",
    timeZoneName: "long",
    hour: "numeric"
});

console.log(utc.format(new Date())); 
console.dirxml(utc.resolvedOptions()); 
console.log(new Date().toUTCString());
console.log(new Date().getTime() + 3600000);
console.log(new Date(1498735063973));


        var dateNow = new Date();

        //console.log(moment(dateNow).tz('America/Los_Angeles').format());
        var options = new  Intl.DateTimeFormatOptions("en", {
            day: 'numeric', month: 'numeric', year: 'numeric',
            hour: '2-digit', minute: '2-digit', hour12: true, timeZone: 'America/New_York', timeZoneName: 'short'
        });
        console.log('utc ' + options.format(new Date()));

        console.log('formatted ' + dateNow.toLocaleString('en-US', options));