Possible Duplicate:
how to determine if date is weekend in javascript




如果日期不是周末,我会尝试做一些检查工作加载,我加了这段代码。

<script type="text/javascript">
function getdate()
{
    var items = new Array();
    var itemCount = document.getElementsByClassName("date");

    for(var i = 0; i < itemCount.length; i++)
    {
        items[i] = document.getElementById("date" + (i+1)).value;
    }

    return items;
}
</script>


该脚本将在onLoad上执行,但我不知道如何检查日期是否为周末,我想做的是,如果日期为星期六或星期天,则将其更改为星期一。

我已经使用php做了一个数组并对其进行了更改,但是使用php并不适合这样做。

最佳答案

只是;

     var yourDate = new Date('2012-08-26');
            if(yourDate.getDay() === 6){
               //saturday
            }
          if(yourDate.getDay() === 0){
              //sunday
            }

   // if date is in 28-08-2012 format
     var date = '26-08-2012';
     yourDate = new Date(date.split('-')[2],date.split('-')[1],date.split('-')[0]);
         if(yourDate.getDay() === 6){
               //saturday
            }
          if(yourDate.getDay() === 0){
              //sunday
            }

09-25 23:30