2016-10-05 13 views
0

太平洋時間が必要US &カナダの私のjavascriptコードです。昼間は、静的-07上にある場合、私はそのmoment.js形式現在の日時を複数のタイムゾーンに設定

moment(new Date()).zone("-07:00").format('hh:mm A') 

のためのコードの行の下に使用したが、午前:00 moment.jsを使ってJavaScriptで現在のサーバー時刻を取得するためにどのように誤った出力に

を与えるのだろうか?

答えて

2

あなたはあなたが望むカナディアンのタイムゾーンを述べませんが、moment.jsのtimezone add onは必要なものです。

var pacific = moment.tz("US/Pacific"); 
 
var canada = pacific.clone().tz("Canada/Eastern"); 
 

 
console.log(pacific.format('hh:mm A')); 
 
console.log(canada.format('hh:mm A'));
<script src="https://ajax.googleapis.com/ajax/libs/jquery/2.1.1/jquery.min.js"></script> 
 
<script src="https://cdnjs.cloudflare.com/ajax/libs/moment.js/2.10.6/moment.min.js"></script> 
 
<script src="http://cdnjs.cloudflare.com/ajax/libs/moment-timezone/0.4.1/moment-timezone-with-data-2010-2020.min.js"></script>

+1

おかげでたくさんの感謝DelightedD0D:それを使用すると、DSTはなく、DSTのための内部サポートを持って、それ以下のような何かを行うことができます。 –

関連する問題