ここでは、の日付をUTCに変換し、同じUTCの日付を新しい日付としてに変換しようとしています。問題は、私が渡したのと同じ日付を取得していないということです。ここに私のここfiddleJavaScriptの日付UTCの問題
私は渡しています日付が新しい日付を使用して、通常の日に、その後、UTCは、UTC形式に変換し、2015年11月2日すなわち2015年11月2日ですが、今では私に戻っている11/1/2015 ie 1 November 2015。
ありがとうございます。 getDay()
方法は、月の日を返しません
var myDate = '11/2/2015';
var myDateObj = new Date(myDate);
console.log('my Date is \n' + myDateObj);
var tempDate = Date.UTC(myDateObj.getFullYear(),myDateObj.getMonth(),myDateObj.getDay());
var utcDate = new Date(tempDate);
console.log('my Date after utc \n' + utcDate);
次のポストを確認しました。 http://stackoverflow.com/questions/948532/how-do-you-convert-a-javascript-date-to-utc – fubbe
は日付があまりにも異なっていますか? –
11月2日か2月11日は '11/2/2015'ですか?混乱を避けるために '2015-02-11'を使用してください。 –