Même jour, même heure

Ma question est comment puis-je obtenir les mêmes jour, mois, année, heure, minutes, secondes dans un fuseau horaire différent, par exemple:

var now = moment().valueOf();
var result1 = moment(now).format('DD-MM-YYYY HH:mm:SS Z');

Dans mon fuseau horaire-je obtenir de la ce comme ceci:

18-02-2015 21:08:34 +01:00

Alors, comment puis-je changer uniquement le temps de la zone sans modifier les autres valeurs (jours, mois, ..., minutes, ...)

Je veux obtenir quelque chose comme ceci:

    result2: 18-02-2015 21:08:34 +01:00
    result3: 18-02-2015 21:08:34 +10:00
    result4: 18-02-2015 21:08:34 +05:00
    result5: 18-02-2015 21:08:34 -06:00
    result6: 18-02-2015 21:08:34 -11:00

Merci d'avance

  • Pas sûr de ce que tu veux dire. Si vous avez changé le décalage de fuseau horaire, sans réglage de l'heure - alors il ne représente plus le même "maintenant" moment dans le temps.
  • BTW - "maintenant" est redondante dans votre code. Vous pouvez simplement supprimer la première ligne et ne moment().format...
  • merci Matt, mon problème est d'obtenir la même date dans defirent de fuseau horaire, sans changer rien(jours, mois, heures, minutes, ...) seulement changer le fuseau horaire, que ce dont j'ai besoin, mais je ne peux pas l'obtenir.
  • C'est tout à fait légitime de cas d'utilisation de l'omi. J'ai un site qui définit uniquement des rendez-vous pour un fuseau horaire lorsque les utilisateurs ont fait des rendez-vous à partir d'un autre emplacement, il a été d'obtenir des résultats différents.
InformationsquelleAutor Zouhair | 2015-02-18