我正在使用Kevin Luck的jquery日期选择器插件,并且想知道将dpSetEndDate()值格式化为将来始终是一年的最佳方法是什么?我尝试使用php:

<?php echo date('Y')+1;?>-<?php echo date('m-d');?>


但这没有用。就其本身而言,php返回我想代替日期的内容,但它不在javascript中呈现。

$('.date-picker').dpSetEndDate('01/01/2010');


供参考,他的网站在这里:
http://www.kelvinluck.com/assets/jquery/datePicker/v2/demo/index.html

最佳答案

    var today = (new Date),
        nextYear = today.getFullYear()+1,
        yearAhead = new Date( today.setYear( nextYear ) )

/*
    yearAhead.getDate() // 27
    yearAhead.getMonth()+1 // 7
    yearAhead.getFullYear() // 2010

*/

    dpSetEndDate( yearAhead.getMonth()+1 + '/' + yearAhead.getDate() + '/' + yearAhead.getFullYear() );


希望我能正确完成月份部分。

关于php - Kevin Luck的jQuery Date Picker插件-动态设置结束日期,我们在Stack Overflow上找到一个类似的问题:https://stackoverflow.com/questions/1339070/

10-09 06:21