Javascript获得月份名称

per*_*456 2 javascript jquery date range

我有一个jQuery onclick函数,基本上收到一个月的名字,从那个月的名字,我想得到一个月的范围.比如我正在传递一个月名"May",如下所示:

 $('#swiperNext').click(function(e)
   {
       var currentMonth = $('.swiper-slide-active h3').html();
       console.log(currentMonth);
   });
Run Code Online (Sandbox Code Playgroud)

现在我想将当前月份名称传递给JS函数并获取该月份的日期范围.

所以例如May将=> 01-05-2016 - 31-05-2016,依此类推......有人可以帮我解决这个问题吗?

Ale*_*cic 6

您可以在没有任何第三方库的情况下完成此操作.

我认为你是当年的计算

var date = new Date();
var y = date.getFullYear();
var month = $('.swiper-slide-active h3').text();
var m = new Date(Date.parse(month, 1, " + y)).getMonth();

var firstDay = new Date(y, m, 1);
var lastDay = new Date(y, m + 1, 0);
Run Code Online (Sandbox Code Playgroud)

编辑:我已经改变了使用月份名称作为字符串的答案