getDay () возвращает разные значения для разных браузеров / компьютеров - PullRequest
0 голосов
/ 15 февраля 2012

У меня есть этот код, чтобы найти значение дня недели 2012-01-24 (который должен быть вторником):

============

var myDay=new Date();

myDay.setUTCFullYear(2012, 0, 24);

document.write(myDay.getDay());

============

Однако другой браузер / компьютер показывает мне другое значение, некоторые дают 1, некоторые дают 2.

Любая подсказка, чтобы исправитьэто проблема?

Заранее спасибо!

1 Ответ

2 голосов
/ 15 февраля 2012

Для myDay = new Date(); используйте myDay.getUTCDay, чтобы получить одно значение для каждого браузера и страны.Обычный метод getDay возвращает специфичное для локали значение.

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...