这里是我的数组:[2017, 04, 31]
做数学题到一个特定的元素/值数组
,你可以看到,这是今天的日期。但它不是真正的今天的日期,因为我们必须减去-1的月份。所以我需要最终的结果是:[2017, 03, 31]
。我试过.map()
,但那是元素/值在数组中。这里是例子:
var array = [2017, 04, 31];
var new_array = array.map(function(value) {
return value - 1;
});
我怎么能做到这一点,从-1月(04),所以这将是[2017, 03, 31]
?
' array [1] - = 1' – Dummy
*“that is today date”* - 不,不是。另外,你不能把'04'作为一个数字,如果你想保持前导零,它必须是一个字符串'“04”'。 – nnnnnn
04是一个八进制数,在这种情况下它与4相同 - 您可能希望通过删除前导零来切换到十进制符号。 –