JavaScript getDay() 方法

Date 对象参考手册 JavaScript Date 对象

返回一周的某一天数字。

<p id="demo">单击按钮显示一周中的今天</p>
<button onclick="myFunction()">点我</button>
<script>
  function myFunction() {
    var d = new Date();
    var x = document.getElementById("demo");
    x.innerHTML = d.getDay();
  }
</script>

尝试一下 »


定义和用法

getDay() 方法可返回一周(0~6)的某一天的数字。

注意: 星期天为 0, 星期一为 1, 以此类推。


浏览器支持

Internet ExplorerFirefoxOperaGoogle ChromeSafari

所有主要浏览器都支持getDay() 方法。


语法

Date.getDay()

返回值

类型 描述
Number 返回值是 0(周日) 到 6(周六) 之间的一个整数。

技术细节

JavaScript 版本: 1.0

更多实例

返回周几的名称 (不是一个数字):

<p id="demo">单击按钮显示今天周几</p>
<button onclick="myFunction()">点我</button>
<script>
  function myFunction() {
    var d = new Date();
    var weekday = new Array(7);
    weekday[0] = "周日";
    weekday[1] = "周一";
    weekday[2] = "周二";
    weekday[3] = "周三";
    weekday[4] = "周四";
    weekday[5] = "周五";
    weekday[6] = "周六";
    var x = document.getElementById("demo");
    x.innerHTML = weekday[d.getDay()];
  }
</script>

尝试一下 »


Date 对象参考手册 JavaScript Date 对象