gpt4 book ai didi

Javascript setDate 不接受输入

转载 作者:行者123 更新时间:2023-12-03 04:33:36 28 4
gpt4 key购买 nike

    <code>
var d2 = $('#interval').val();
var new_date = new Date(get_start_date);
new_date.setDate(new_date.getDate() + d2);
var dd = new_date.getDate();
var mm = new_date.getMonth() + 1;
var y = new_date.getFullYear();
var endDate = y + '-' + mm + '-' + dd;
</code>

假设 d2 = 5

当我向当前日期添加 5 个日期时,它不会返回确切的答案,而是添加月份,结果变为 2017-09-09但是当我这样做时 new_date.setDate(new_date.getDate() + 5) 它给了我正确的输出。

最佳答案

只需将 d2 解析为整数

var d2 = parseInt($('#interval').val(),10);

关于Javascript setDate 不接受输入,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/43385590/

28 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com