从 javascript 中的日期获取月数
Get month number from a date in javascript
我有一个 daterangepicker 函数,它以 2016 年 5 月 6 日这种格式 returning 选定的日期。我想做的是将月份提取为整数,因此从上面我应该能够return 数字 5.
这是 return 选择日期的代码行 - getDateString(new Date(opt.start)
感谢任何帮助。
var datestring = getDateString(new Date(opt.start);
var monthNumber = new Date(datestring).getMonth()+1;
var date = new Date();
var month = date.getMonth();
getMonth() 方法 returns 指定日期的月份(从 0 到 11),根据当地时间。
我不确定这是否有帮助,因为我是这个领域的新手
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);
谢谢,更简单:
var month = new Date().getMonth() + 1;
// 结果,即:January = 1 ... December = 12
var month = new Date().getMonth() + 1;
console.log("month", month);
我有一个 daterangepicker 函数,它以 2016 年 5 月 6 日这种格式 returning 选定的日期。我想做的是将月份提取为整数,因此从上面我应该能够return 数字 5.
这是 return 选择日期的代码行 - getDateString(new Date(opt.start)
感谢任何帮助。
var datestring = getDateString(new Date(opt.start);
var monthNumber = new Date(datestring).getMonth()+1;
var date = new Date();
var month = date.getMonth();
getMonth() 方法 returns 指定日期的月份(从 0 到 11),根据当地时间。
我不确定这是否有帮助,因为我是这个领域的新手
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);
谢谢,更简单:
var month = new Date().getMonth() + 1;
// 结果,即:January = 1 ... December = 12
var month = new Date().getMonth() + 1;
console.log("month", month);