从动态创建的div值计算新的日期值

时间:2017-06-13 15:26:19

标签: jquery

我有两个div:一个带有自定义友好日期输出,另一个带有数字(这两个值都是动态创建的)

如何创建这些的总和以使用jquery输出新的日期值?

例如:

 <div class="date"> 13 jun </div>
 <div class="value"> +10 </div>
 <div class="new-date"> in here </div> 

我正在寻找的输出将是:

 <div class="date"> 13 jun </div>
 <div class="value"> +10 </div>
 <div class="new-date"> 23 jun </div> 

2 个答案:

答案 0 :(得分:1)

您只需要编写一个函数来添加天数。但是,您应该在您的日期中包含年份,因此您可以添加2017年6月13日或类似内容,而不仅仅是13月6日。

UPPER(#{email,jdbcType=VARCHAR})

所以你会传入&#34; 13 jun&#34;和&#34; 10&#34;例如,它将输出您正在寻找的新结果。

在此处查看此行动:https://jsfiddle.net/nLonjus1/

您只需要指定新日期div:

function addDays(date, days) {
    var result = new Date(date);
    result.setDate(result.getDate() + days);
    return result;
}

答案 1 :(得分:0)

试试这个。

var date = $('.date').html();

//The number "10" can be changed as you need
var newDate = new Date(date) + 10;

$('.new-value').html(newDate);