首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >多功能数据采集器

多功能数据采集器
EN

Stack Overflow用户
提问于 2013-06-05 22:54:39
回答 1查看 82关注 0票数 0

我设法让它运行,但只是上升到了一个程度。我想做的是:

有两个数据提示和一个文本字段。

  1. 一旦date1被选中,就会自动生成带有“未来日期”的date2,比如.6,12,24,36个月。
  2. 根据这两个日期字段中的信息,我需要计算date1和date2之间的剩余天数。

例如,DATE1 (06/01/2012) -> DATE2从DATE1获得日期,并添加12或24。(06/01/2013) ->日(365)

下面是代码,以防有人帮忙。谢谢!

代码语言:javascript
复制
$(function() {
$("#dop").datepicker
    ({
    dateFormat: "dd/mm/yy",
    onSelect: function(dateText, instance) {
        date = $.datepicker.parseDate(instance.settings.dateFormat, dateText, instance.settings);
        date.setMonth(date.getMonth() + 12);
        $("#wed").datepicker("setDate", date);
        if ($('#dop') && $('#wed')) {
        $("#days").val($("#dop").getTime() - $("#wed").getTime() / 86400000);
        }
    }
});
$("#wed").datepicker({
    dateFormat: "dd/mm/yy",  
});

});

http://jsfiddle.net/TCXcX/332/

EN

回答 1

Stack Overflow用户

回答已采纳

发布于 2013-06-05 23:22:12

只有在此之前,才能停止(时间)。这是我要去的地方,也许会有帮助。

必须将字段值转换为日期,如下所示:

代码语言:javascript
复制
            var t1 = $("#dop").val();
            var t1d = new Date(t1);

完全工作的jsFiddle在这里

完成的例子。如果这不符合您的要求,请提供详细信息:

代码语言:javascript
复制
$(function() {
    $("#dop").datepicker({
        dateFormat: "dd/mm/yy",
        onSelect: function(dateText, instance) {
            date = $.datepicker.parseDate(instance.settings.dateFormat, dateText, instance.settings);
            date.setMonth(date.getMonth() + 12);
            $("#wed").datepicker("setDate", date);
            if ($('#dop') && $('#wed')) {
                var t1 = $("#dop").val();
                //alert(t1);
                var t1d = new Date(t1);
                //alert(t1d);
                var t2 = $("#wed").val();
                var t2d = new Date(t2);
                var diff = (t2d - t1d)/86400000;
                //alert(diff);
                $('#days').val(diff);
            }
        }
    });
    $("#wed").datepicker({
        dateFormat: "dd/mm/yy",  
    });

});

下面是另一个jsFiddle示例,其中要添加的月数存储在隐藏的输入字段中。

票数 0
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/16951197

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档