0

私は次のように入力日を持っています:

2012年5月17日木曜日18:00:00GMT+ 0100(BST)

ただし、次の場合:

var dateString = 'hu May 17 2012 18:00:00 GMT+0100 (BST)';

document.write($.format.date(dateString, "ddd MMMM dd, HH:mm"));

結果の出力は、私が予想するよりも1時間速くなります。

5月17日(木)18:00

GMT + 0100(BST)の部分を無視しているようです...
とにかく17:00として表示させる方法はありますか?

4

1 に答える 1

0

タイムゾーンを明示的に変換する必要があります。別の関数を作成できます。

このリンクを確認してください:

http://www.techrepublic.com/article/convert-the-local-time-to-another-time-zone-with-this-javascript/6016329

于 2012-04-29T21:10:23.880 に答える