我有一个功能,可以在一个月后对博客帖子进行排序。

function sortBlogPostsAfterMonth(blogData) {
  console.log(blogData[0].createdAt);
  var blogDateFormat = new Date(blogData[0].createdAt);
  console.log(blogDateFormat.getMonth());
}


在浏览器的控制台中的输出是这个。

2013-11-24T11:32:29.023Z main.js:140
10


为什么我会在10月份而不是11月份获得收入?

美好祝愿

最佳答案

默认情况下,javascript月从0开始。您需要将其递增1。请尝试以下操作:

console.log(blogDateFormat.getMonth()+1);

09-11 19:45