gpt4 book ai didi

javascript - 查找两个日期之间的天数 Jquery/JS

转载 作者:行者123 更新时间:2023-11-29 22:19:14 25 4
gpt4 key购买 nike

我已经为这个问题进行了广泛的搜索,到目前为止,我发现的所有代码都无法正常工作,而且我制作的代码也同样如此,所以我开始担心这是不可能的。

我们有两个 mm/dd/yy 格式的日期,而不是 dd/mm/yy,例如 11/30/2012

然后我使用以下脚本:

if ( jQuery("#book_room_type").val() == "La Maison" ) {
Date.prototype.DaysBetween = function() {
var intMilDay = 24 * 60 * 60 * 1000;
var intMilDif = arguments[0] - this;
var intDays = Math.floor(intMilDif/intMilDay);
return intDays;
}
var d1 = new Date(jQuery("#dateto").val());
var d2 = new Date(jQuery("#datefrom").val());
alert("you only have".d1.DaysBetween(d2));

return false;
}

然而,这不会返回 dateto 和 datefrom 字段之间的天数,这现在让我发疯,请提出任何建议。

谢谢,西蒙

引用卡尔文的建议:

if ( jQuery("#book_room_type").val() == "La Maison" ) {
alert("test");
var dategap = (jQuery("#dateto").val().getTime() - jQuery("#datefrom").getTime()) / (1000 * 60 * 60 * 24);
alert(dategap);
alert("test2");
return false;
}

这在第二次警报时失败并且没有警报日期。

最佳答案

代码可以工作,但是在警报中使用点而不是 + 会出现串联错误

演示:http://jsfiddle.net/YgY5c/

关于javascript - 查找两个日期之间的天数 Jquery/JS,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/13360649/

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