我有一个daterangepicker函数,它以2016年5月6日的格式返回所选日期。我想要做的是将月份提取为整数,因此从上面我应该能够返回数字5. / p>
这是返回所选日期的代码行 - getDateString(new Date(opt.start)
感谢任何帮助。
答案 0 :(得分:3)
var datestring = getDateString(new Date(opt.start);
var monthNumber = new Date(datestring).getMonth()+1;
答案 1 :(得分:3)
var date = new Date();
var month = date.getMonth();
getMonth()方法根据当地时间返回指定日期的月份(从0到11)。
答案 2 :(得分:0)
我不确定这会有所帮助,因为我是该领域的新手
var today = new Date();
var month = new Array();
month[0] = "01";
month[1] = "02";
month[2] = "03";
month[3] = "04";
month[4] = "05";
month[5] = "06";
month[6] = "07";
month[7] = "08";
month[8] = "09";
month[9] = "10";
month[10] = "11";
month[11] = "12";
var monthNumber = month[today.getMonth()];
console.log("This month is " + monthNumber);