2017-02-28 3 views
0

node.jsのutc timezone 0で新しいDate()をどのように作成できますか?node.jsで作成するときにgmt 0で新しいDate()を取得する方法は?

console.log(new Date('02-28-2017')) //2017-02-27T22:00:00.000Z 
console.log(new Date('02-28-2017').toUTCString()); //Mon, 27 Feb 2017 22:00:00 GMT 
console.log(new Date(new Date('02-28-2017').toUTCString())); //Mon, 27 Feb 

私が取得したい:[?Nodejsにタイムゾーンのオフセットを使用する方法]の

console.log(new Date('02-28-2017')) //2017-02-28T00:00:00.000Z 
+0

可能な複製を(http://stackoverflow.com/questions/10615828/how-to -use-timezone-offset-in-nodejs) – Adapter

+2

[create javascript date UTC]の複製の可能性あり(http://stackoverflow.com/questions/13364036/create-javascript-date-utc) – JJJ

+0

let dt = new Date(日付.UTC(2017,1,28)); JavaScriptの日付を作成する可能性のある複製の日付UTC - JJJ - それは動作する、thx – Jackson

答えて

-1
let dt = new Date('02-28-2017'); 
dt.setUTCHours(0); 
dt.setUTCMinutes(0); 
dt.setUTCSeconds(0); 
dt.setUTCMilliseconds(0); 
console.log(dt.toISOString()); 
+1

私はあなたの答えをマイナスしていますが、それはうまくいきません。 \t console.log(dt); //2017-02-27T00:00:00.000Z しかし、私は2017-02-28が必要です – Jackson

関連する問題