Setdate intel XDK bootstrap3输入类型日期

问题描述 投票:0回答:1

我想要做的是在datepicker中选择week1的日期然后调用函数mydateset(wk)week2输入中设置日期加7天。

我的代码:

<input class="wide-control form-control default" type="date" id="week1"       style="font-weight: bold;" onblur="mydateset('week1')">
<input class="wide-control form-control default" type="date" id="week2"   style="font-weight: bold;">

<script>

    function mydateset(wk) {
        if (wk == 'week1') {
            var tt = document.getElementById('week1').value;
            window.alert("tt is = "+ tt );              
        }
        var ndate = new Date(tt);
        window.alert("date is = "+ ndate);
        var newdate = new Date(ndate);
        window.alert("newdate is = "+ newdate);
        newdate.setDate(newdate.getDate() + 8);

        var dd = newdate.getDate();
        var mm = newdate.getMonth() + 1;
        var y = newdate.getFullYear();

        var someFormattedDate = dd +'/' +mm + '/' + y;
        window.alert("(New date is = "+someFormattedDate );
        //document.getElementById('week2').value = someFormattedDate;
        $('#week2').val(someFormattedDate);
    }

</script>
intel-xdk
1个回答
0
投票

我不得不用0(如果小于10)来填充日期和月份的汽车。我必须为datepicker格式化字符串“yyyy-mm-dd”以接受日期。

© www.soinside.com 2019 - 2024. All rights reserved.