我正在使用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();
});
});
答案 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