var d = new Date();
var offset = -8
var utc = d.getTime() + (d.getTimezoneOffset() * 60000);
var nd = new Date(utc + (3600000*offset));
nd.toLocaleString()
var offset = -8;
var targetTime = new Date();
var PSTTime = new Date( targetTime.getTime() + (offset * 60 + targetTime.getTimezoneOffset()) * 60 * 1000 );
PSTTime