0

だから私はcodecademyをやっていて、私がいる現在のセクションでは、現在の時刻を返し、現在の時刻に応じて異なるメッセージを表示するように求めています。

いつでも合格できますが、自分のタイムゾーンに設定し、誰かが知っている場合は、Webページにアクセスする人がいるタイムゾーンに追加することもできます。

現在私はこれを持っています。

var d = new Date();
console.log(d);

GMT時刻を出力します。

私が欲しいのはGMT+10です。

あなたのタイムゾーンを返す関数があることを知っています

var n = d.getTimezoneOffset();

しかし、これをDate関数と相互作用させて、このタイムゾーンの時刻を出力する方法についてはよくわかりません。

ありがとう!

よろしく、

マット

解決済み: codecademyのバグでした。

4

1 に答える 1

0

Dateメソッドを使用します。

https://developer.mozilla.org/en/JavaScript/Reference/Global_Objects/Date

たとえば、d.getDate()は現地の日付d.getUTCDate()を返しますが、GMTベースの日付を返します。

于 2012-05-29T02:17:12.387 に答える