回到课程
本资料仅提供以下语言版本:English, 日本語, Русский。请 帮助我们 将其翻译为 简体中文 版本。

欧洲的星期表示方法

重要程度: 5

欧洲国家的星期计算是从星期一(数字 1)开始,然后星期二(数字 2),直到星期日(数字 7)。写一个函数 getLocalDay(date),返回日期的欧洲式星期数。

let date = new Date(2012, 0, 3);  // 3 Jan 2012
alert( getLocalDay(date) );       // 星期二,应该返回 2

打开带有测试的沙箱。

function getLocalDay(date) {

  let day = date.getDay();

  if (day == 0) { // 0,改为 7
    day = 7;
  }

  return day;
}

alert( getLocalDay(new Date(2012, 0, 3)) ); // 2

使用沙箱的测试功能打开解决方案。