3

私の OS (Windows) の言語はデンマーク語で、ブラウザの言語もデンマーク語です。

次のようにデンマーク語形式 (dd-MM-yyyy) で日付を解析しようとすると:

var x = "18-08-1989"
var date = new Date(x);

javascript から間違った日付を取得します (1989 年 8 月 18 日が必要です)。この文字列を英語に変換して解析すると、正しい日付が返されます。

JS Date オブジェクトを使用する場合、日付文字列の形式は常に yyyy-MM-dd である必要がありますか??

4

2 に答える 2

1

Date オブジェクトの詳細については、こちらをご覧ください: https://developer.mozilla.org/en-US/docs/JavaScript/Reference/Global_Objects/Date

フォーマットについてはこちら: https://www.rfc-editor.org/rfc/rfc2822#page-14

于 2013-05-02T12:57:49.567 に答える