如何从jquery datepicker列出一个月内的所有日期?

时间:2013-12-23 06:42:55

标签: php jquery jquery-ui date

我正在使用jquery ui插件进行日期选择。

现在我需要从用户那里读取年份和月份,以“yyyy-mm-dd”格式创建该月份所有日期的数组。我如何从datepicker获得这样的日期?

1 个答案:

答案 0 :(得分:2)

试试这个,希望这就是你需要的东西

var indate = $("#checkedin").val();
var date1 = indate.split("-");
var month = date1[1];
var year = date1[0];
var month_days = [0,31,28,31,30,31,30,31,31,30,31,30,31]; //days in each month, complete the array
var result = [];

for (var i = 1; i < month_days[month]; i++) {
    var date = i
    if (i < 10) {
        date = "0"+i;
    }
    if (month < 10) {
    month = "0"+month;
    }
    result.push(year+"-"+month+"-"+date);
}