当函数运行时。星期五给我看,但周三基本上给我看

时间:2015-08-04 19:07:22

标签: javascript switch-statement

当功能运行时。星期五给我看,但周三基本上给我看。请帮助。

<body>
    <button onclick="myfunction()" type="button" class="btn btn-primary">Click to See To day date</button>
    <p id="demo"></p>

    <script src="main.js"></script>
</body>

function myfunction()
{
    var day;
    switch(new Date().getDate())
        {
            case 0:
                day="Sunday";
                break;
            case 1:
                day="Monday";
                break;
            case 2:
                day="Tuesday";
                break;
            case 3:
                day="Wednesday";
                break;
            case 4:
                day="Thursday";
                break;
            case 5:
                day="Friday";
                break;
            case 6:
                day="Saturday";
                break;

        }
    document.getElementById("demo").innerHTML="This day is " +day;
}

当功能运行时。星期五给我看,但周三基本上给我看了

1 个答案:

答案 0 :(得分:1)

getDate()会返回day of the month。您希望getDay()返回day of the week.

我假设它是在8月5日星期三你所在的地方。 getDate()将返回5,在您的案例陈述中是星期五。如果您运行getDay(),它将返回3,即星期三。