我有一个值JUN 16
作为字符串。我需要将它转换为日期对象。我需要找出2016年6月的最后日期。
答案 0 :(得分:0)
我有价值" JUN 16" as string。我需要转换为日期对象
您就是这样做的:
var date = new Date(2016, 5, 16);
console.log(date);
我需要找出2016年6月的最后日期
这就是你如何做到的:
// 5 is June
var date = new Date(2016, 5 + 1, 0);
console.log(date.getDay())
这告诉你这一天是4
,这是"星期四"
答案 1 :(得分:0)
我正在将日期(“MMM-YY”)转换为日期(“YYYY-MM-DD”)
输入:Nov-17
运行:new Date("Nov-17")
输出:Sat Nov 17 2001 00:00:00 GMT+0530 (India Standard Time)
现在通过在日期中添加前缀,如下所示
输入:1-Nov-17 //add prefix to your string '1-'
运行:new Date("1-Nov-2017")
输出:Wed Nov 01 2017 00:00:00 GMT+0530 (India Standard Time)
矩
运行:moment("1-Nov-17").endOf('month').format("YYYY-MM-DD") //End day of the month
输出:"2017-11-30"