это код javscript, который я использовал, чтобы рассчитать неделю нет. с указанной даты .... но вывод, который я получаю, невереннет. недель, полученных за год в javascript
var dayNr = (this.getDay() + 6) % 7;
target.setDate(target.getDate() - dayNr + 3);
var firstThursday = target.valueOf();
target.setMonth(0, 1);
if (target.getDay() != 4) {
target.setMonth(0, 1 + ((4 - target.getDay()) + 7) % 7);
}
return 1 + Math.ceil((firstThursday - target)/604800000);
Я хочу рассчитать неделю нет. от указанной даты ..... любое другое решение также радушен ... нужно срочно
Возможный дубликат [Показывать номер недели с Javascript?] (Http://stackoverflow.com/questions/7765767/show-week-number-with-javascript) –
@WimOmbelets - вопрос, на который вы ссылались, показывает 31 декабря 2013 года как 53-я неделя. Но на самом деле его первая неделя. Не могли бы вы объяснить? – PythonEnthusiast