My97DatePicker显示默认值(当前日期的前一天)

1.网上找了很多没发现My97DatePicker可以直接显示默认值的方法(也许是我找的还不够多)。
2.我的方法

//引入相关的js和jq.....
开始日期
<input id="startDate" class="Wdate" onfocus="WdatePicker({dateFmt:'yyyy-MM-dd',readOnly:true})" />
结束日期
<input id="endDate" class="Wdate" onfocus="WdatePicker({dateFmt:'yyyy-MM-dd',readOnly:true})" /><br>

//js代码:
<script type="text/javascript">
        $(function(){
            setdate();
        });
        //日期框添加默认值
        function  setdate(){
            var sd=new Date();
            sd.setDate(sd.getDate()-1);
            var sy=sd.getFullYear();
            var sm = sd.getMonth()+1;
            var sdd=sd.getDate();
            if (sm >= 1 && sm <= 9) {
                sm = "0" + sm;
            }
            if (sdd >= 0 && sdd <= 9) {
                sdd = "0" + sdd;
            }

            var ed=new Date();
            ed.setDate(ed.getDate()+1);
            var ey=ed.getFullYear();
            var em = ed.getMonth()+1;
            var edd=ed.getDate();
            if (em >= 1 && em <= 9) {
                em = "0" + em;
            }
            if (edd >= 0 && edd <= 9) {
                edd = "0" + edd;
            }
            $("#startDate").val(sy+"-"+sm+"-"+sdd);
            $("#endDate").val(ey+"-"+em+"-"+edd);
        }

</script>

3.效果图
这里写图片描述

  • 0
    点赞
  • 1
    收藏
    觉得还不错? 一键收藏
  • 2
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论 2
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值