从给定的开始日期获取结束日期

时间:2015-10-15 08:59:17

标签: javascript jquery date momentjs

我正在使用moment js,我想要的是从一年内指定的开始月份,日期和年份获得计算的月,年和日,例如如果2015年1月1日是开始日期那么应该是2015年12月31日,任何想法,线索,建议,怎么做?

以下是2个输入字段,其标识ID为' startdate'并且' enddate'

<input type="text" id="startdate" value="Jan 1, 2015" />
<input type="text" id="enddate" />

因此,如果用户从输入字段中选择一个id为&#39; startdate&#39;然后(假设我使用了输出MMM,DD,YYYY格式的datepicker)输入字段,其id为&#39; enddate&#39;应包含从开始日期当前年份的开始日期开始的结束日期(月,日,年)(假设2015年1月1日,然后结束日期为2015年12月31日)。

$(document).ready(function(){
    $("#startdate").change(function(){
        $("#enddate").val();
    });
});

1 个答案:

答案 0 :(得分:0)

您可以尝试使用https://raspberrypi.stackexchange.com/questions/7414/is-it-possible-to-detect-input-voltage-using-only-software,如下所示:

var endDate = moment(startdate, "DD-MM-YYYY").add('days', 365).format("DD/MM/YYYY");

但是,如果您希望在开始日期添加1年,那么您可以尝试:

yyyy-mm-dd hh:mm:ss