返回课程

欧洲工作日

重要性:5

欧洲国家的一周从星期一开始(数字 1),然后是星期二(数字 2),一直到星期日(数字 7)。编写一个函数 getLocalDay(date),它返回 date 的“欧洲”星期几。

let date = new Date(2012, 0, 3);  // 3 Jan 2012
alert( getLocalDay(date) );       // tuesday, should show 2

打开带有测试的沙箱。

function getLocalDay(date) {

  let day = date.getDay();

  if (day == 0) { // weekday 0 (sunday) is 7 in european
    day = 7;
  }

  return day;
}

在沙箱中打开带有测试的解决方案。