我正在使用jquery ui插件进行日期选择。
现在我需要从用户那里读取年份和月份,以“yyyy-mm-dd
”格式创建该月份所有日期的数组。我如何从datepicker获得这样的日期?
答案 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);
}