Я хочу сгенерировать массив дат текущего месяца в формате YYYY-MM-DD в jQuery.
Например,
если текущий месяц август, то я хочу, чтобы массив был примерно таким
[2018-08-01, 2018-08-02, --------- 2018-08-31]
Вы можете сделать это, как показано ниже:
Отредактировано
var date = new Date();
var month = date.getMonth();
date.setDate(1);
var all_days = [];
while (date.getMonth() == month) {
var d = date.getFullYear() + '-' + date.getMonth().toString().padStart(2, '0') + '-' + date.getDate().toString().padStart(2, '0');
all_days.push(d);
date.setDate(date.getDate() + 1);
}
console.log(all_days);
Эта статья взята из Интернета, укажите источник при перепечатке.
Если есть какие-либо нарушения, пожалуйста, свяжитесь с[email protected] Удалить.
я говорю два предложения