Планировщик KendoUI Просмотр недели:- как получить дату начала недели

Я использую планировщик KendoUI в моем приложении. Есть ли способ получить начало недели, когда выбранный вид недели.

1 ответ

Да. Используйте событие навигации, чтобы поймать текущую дату и получить начало недели, манипулируя полученной датой. т.е.

navigate: function (e) {
           if (e.view.toLowerCase() === "week") {
                GetStartDateOfWeek(e.date);
             }
  }

function GetStartDateOfWeek(d) {
  d = new Date(d);
  var day = d.getDay(),
  diff = d.getDate() - day + (day == 0 ? -6:1); // adjust when day is sunday
  var startOfWeek = new Date(d.setDate(diff));
 }

Надеюсь, поможет!

Справка: JavaScript - получить первый день недели с текущей даты

Другие вопросы по тегам