Data - hora específica a cada dia, fuso horário específico

** UPDATE **

usando moment.js seria bom se isso tornasse mais fácil? tudo o que eu quero fazer é exibir um cronômetro de contagem regressiva que seja até 15h PST (6EST) diariamente.

Procurando uma maneira de o javascript obter uma nova Date () para usar um zome de hora específico, não a hora do usuário.

Eu tenho:

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), mas acho que é o tempo da minha própria máquina:http://jsfiddle.net/36sqeq8x/

ainda não está funcionando ... só preciso contar até 15h PST (6EST) diariamente ... sem tentar calculá-lo no final do usuário com base no fuso horário, como se pudesse calcular a partir de GMT, isso funcionaria potencialmente? mas isso é possível?

talvez uma combinação de algo assim?https://jsfiddle.net/salman/PxzJu/

questionAnswers(3)

yourAnswerToTheQuestion