WdatePicker控件,去掉周六周末,并显示预约的未来3-5天 代码

来源:互联网 发布:中戏和北影知乎 编辑:程序博客网 时间:2024/05/18 11:49
<div class="czcx_form">

                   
                <script>
                    function startdate() {
                        
                        var mydate = new Date();

//                        if (mydate.getDay() == 0) //Sun
//                        {
//                            mydate = mydate.valueOf();
//                            mydate = mydate + 3 * 24 * 60 * 60 * 1000;
//                            mydate = new Date(mydate);
//                        }

//                        if (mydate.getDay() == 1) //Mod
//                        {
//                            mydate = mydate.valueOf();
//                            mydate = mydate + 1 * 24 * 60 * 60 * 1000;
//                            mydate = new Date(mydate);
//                        }

//                        if (mydate.getDay() == 2) //Tues
//                        {
//                            mydate = mydate.valueOf();
//                            mydate = mydate + 1 * 24 * 60 * 60 * 1000;
//                            mydate = new Date(mydate);
//                        }

//                        if (mydate.getDay() == 3) //Wed
//                        {
//                            mydate = mydate.valueOf();
//                            mydate = mydate + 3 * 24 * 60 * 60 * 1000;
//                            mydate = new Date(mydate);
//                        }

//                        if (mydate.getDay() == 4) //Thur
//                        {
//                            mydate = mydate.valueOf();
//                            mydate = mydate + 1 * 24 * 60 * 60 * 1000;
//                            mydate = new Date(mydate);
//                        }

//                        if (mydate.getDay() == 5) //Fri
//                        {
//                            mydate = mydate.valueOf();
//                            mydate = mydate + 3 * 24 * 60 * 60 * 1000;
//                            mydate = new Date(mydate);
//                        }

//                        if (mydate.getDay() == 6) //Sat
//                        {
//                            mydate = mydate.valueOf();
//                            mydate = mydate + 2 * 24 * 60 * 60 * 1000;
//                            mydate = new Date(mydate);
//                        }

                        mydate = mydate.valueOf();
                        mydate = mydate + 3 * 24 * 60 * 60 * 1000;
                        mydate = new Date(mydate);

                        return mydate;

                    }

                    function enddate() {
                       
                       var mydate = new Date();

                        if (mydate.getDay() == 0) //Sun
                        {
                            mydate = mydate.valueOf();
                            mydate = mydate + 5 * 24 * 60 * 60 * 1000;
                            mydate = new Date(mydate);
                        }

                        if (mydate.getDay() == 1) //Mod
                        {
                            mydate = mydate.valueOf();
                            mydate = mydate + 7 * 24 * 60 * 60 * 1000;
                            mydate = new Date(mydate);
                        }

                        if (mydate.getDay() == 2) //Tues
                        {
                            mydate = mydate.valueOf();
                            mydate = mydate + 7 * 24 * 60 * 60 * 1000;
                            mydate = new Date(mydate);
                        }

                        if (mydate.getDay() == 3) //Wed
                        {
                            mydate = mydate.valueOf();
                            mydate = mydate + 7 * 24 * 60 * 60 * 1000;
                            mydate = new Date(mydate);

                        }

                        if (mydate.getDay() == 4) //Thur
                        {
                            mydate = mydate.valueOf();
                            mydate = mydate + 7 * 24 * 60 * 60 * 1000;
                            mydate = new Date(mydate);
                        }

                        if (mydate.getDay() == 5) //Fri
                        {
                            mydate = mydate.valueOf();
                            mydate = mydate + 5 * 24 * 60 * 60 * 1000;
                            mydate = new Date(mydate);
                        }

                        if (mydate.getDay() == 6) //Sat
                        {
                            mydate = mydate.valueOf();
                            mydate = mydate + 5 * 24 * 60 * 60 * 1000;
                            mydate = new Date(mydate);
                        }
                       
                        return mydate;

                    }
                  </script>

<tr>
  <td width="100" align="right" valign="middle">检查日期:</td>
  <td align="left" valign="middle">
    <input type="text" class="czcx_put"  id="txtYdate" name="txtYdate" onFocus="WdatePicker({disabledDays:[0,6],minDate:startdate(),maxDate:enddate()})"/>
  </td>
</tr>
0 0
原创粉丝点击