首页 > 解决方案 > 在jQuery中获取当前月份的日期数组?

问题描述

我想在 jQuery中生成YYYY-MM-DD格式的当前月份日期数组。

例如,

如果当前月份是八月,那么我希望数组是这样的

[2018-08-01, 2018-08-02, --------- 2018-08-31]

标签: javascriptjqueryarrays

解决方案


您可以像下面这样执行此操作:已
编辑

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);

推荐阅读