2015-06-19 81 views

回答

6

Date构造函数的month参数为0索引,所以5是6月,只有30天。

+0

啊,解释它!是否有任何其他参数为0? – user1032369

+2

@ user1032369不,只是其中之一,与所有人一起解决问题。 –

+0

经典javascript!再次感谢! – user1032369

0

看看Date。月是一个整数值开始从0到11

new Date(2015, 0, 31) 
// Sat Jan 31 2015 00:00:00 GMT+0000 (UTC) 
new Date(2015, 1, 31) 
// Tue Mar 03 2015 00:00:00 GMT+0000 (UTC) 
new Date(2015, 2, 31) 
// Tue Mar 31 2015 00:00:00 GMT+0000 (UTC) 
new Date(2015, 3, 31) 
// Fri May 01 2015 00:00:00 GMT+0000 (UTC) 
new Date(2015, 4, 31) 
// Sun May 31 2015 00:00:00 GMT+0000 (UTC) 
new Date(2015, 5, 31) 
// Wed Jul 01 2015 00:00:00 GMT+0000 (UTC) 
0

试试这个:

$("#out").html(new Date(2015, 4, 31, 08, 25, 30, 0)); 

5月,并且因为在六月31号,它进入7月1日。

相关问题