Comment initialiser un JavaScript Date à un fuseau horaire particulier

J'ai date heure dans un fuseau horaire comme une chaîne de caractères et je veux convertir ce de l'heure locale. Mais, je ne sais pas comment faire pour régler le fuseau horaire dans l'objet Date.

Par exemple, j'ai Feb 28 2013 7:00 PM ET, alors je peux

var mydate = new Date();
mydate.setFullYear(2013);
mydate.setMonth(02);
mydate.setDate(28);
mydate.setHours(7);
mydate.setMinutes(00);  

Autant que je sache, je peux définir l'heure UTC ou heure locale. Mais, comment puis-je régler l'heure dans un autre fuseau horaire?

J'ai essayé d'utiliser le ajouter ou soustraire le décalage entre l'UTC, mais je ne sais pas comment faire pour contrer l'avancée de l'épargne. Ne suis pas sûr si je suis vers la bonne direction.

Comment puis-je aller sur la conversion de l'heure d'un autre fuseau horaire à l'heure locale en javascript?

InformationsquelleAutor pavanred | 2013-02-28