Fecha: hora específica cada día, zona horaria específica

** ACTUALIZACIÓN **

usando moment.js estaría bien si eso lo hiciera más fácil? todo lo que quiero hacer es mostrar un temporizador de cuenta regresiva que cuente hasta las 3 p.m. PST (6EST) diariamente.

Buscando una manera de que JavaScript obtenga una nueva Fecha () para usar una zona horaria específica, no la hora del usuario.

Yo tengo:

function ShowTime()  {
  var now = new Date();
  var hrs = 14-now.getHours();
  var mins = 59-now.getMinutes();
  var secs = 59-now.getSeconds();
      timeLeft etc etc...

jsfiddle (funciona) pero creo que es el tiempo de mi propia máquina:http://jsfiddle.net/36sqeq8x/

todavía no funciona ... Solo necesito contar hasta 3pm PST (6EST) diariamente ... sin tratar de calcularlo en los usuarios finales en función de su zona horaria, como si pudiera calcular a partir de GMT, ¿eso podría funcionar? Pero, es eso posible.

tal vez una combinación de algo como esto?https://jsfiddle.net/salman/PxzJu/

Respuestas a la pregunta(3)

Su respuesta a la pregunta