我使用脚本从Oracle中的TIMESTAMP从Json更改为dd / mm / yy,但javascript返回月份的函数getMonth失败。在下面的示例中,月份为3但返回的是2.为什么?请帮忙。
var date = "/Date(1520996412000)/";
var fullDate = new Date(date.match(/\d+/)[0] * 1);
var twoDigitMonth = fullDate.getMonth() + "";
console.log(fullDate);
console.log(twoDigitMonth);

答案 0 :(得分:3)
getMonth()
方法根据当地时间返回指定日期的月份,作为从零开始的值(,其中零表示一年中的第一个月)。
答案 1 :(得分:1)
getMonth()
方法的返回值:
一个0到11之间的整数,表示根据当地时间在给定日期中的月份。 0对应于1月,1对2月,依此类推。