2

我已经下载了 jCal 插件。这是一个非常有趣的插件。所以我的问题是,当我选择日期时,我只在输出中输入范围的开始日期,例如 23/05/2012,我不知道如何获取范围的最后日期。

它执行以下代码:

var dCursor = new Date( day.getTime() );

for (var di=0; di < days; di++) {

   var currDay = $(this._target).find('[id*=d_' + ( dCursor.getMonth() + 1 ) + '_' + dCursor.getDate() + '_' + dCursor.getFullYear() + ']');

   if (currDay.length) currDay.append('<div class="dInfo"><span style="color:#ccc"></span>SELECTED</div>');

   dCursor.setDate( dCursor.getDate() + 1 );
}

然后我得到这段代码输出的第一个日期:

( day.getMonth() + 1 ) + '/' + day.getDate() + '/' + day.getFullYear() + '</div>');

我是 javascript 的初学者,所以如果有人知道解决方案。

谢谢你。

4

1 回答 1

1

好的,我解决了。

解决方案非常简单。

enddate.setDate(dCursor.getDate() + days);

( enddate.getMonth() + 1) + '/' + ( enddate.getDate() - 1 ) + '/' + enddate.getFullYear()

于 2012-05-29T12:13:28.920 回答