日期(年,月,日)方法产生十二月的错误日期,例如日期(2014,12,24)生成日期为2015年1月24日星期六11:33:30 GMT + 0530(印度标准时间) [英] Date(year,MM,dd) Method produce wrong date for dec month e.g. Date(2014,12,24) produce Date as Sat Jan 24 2015 11:33:30 GMT+0530 (India Standard Time)
本文介绍了日期(年,月,日)方法产生十二月的错误日期,例如日期(2014,12,24)生成日期为2015年1月24日星期六11:33:30 GMT + 0530(印度标准时间)的处理方法,对大家解决问题具有一定的参考价值,需要的朋友们下面随着小编来一起学习吧!
问题描述
尝试以下代码
Try the following code
<!DOCTYPE html>
<html>
<body>
<p id="demo"></p>
<script>
var d = new Date(2014,12,24,11,33,30,0);
document.getElementById("demo").innerHTML = d;
</script>
</body>
</html>
产生的结果为
Sat Jan 24 2015 11:33:30 GMT + 0530(India Standard Time)。
请看看并评论。
produce result as
Sat Jan 24 2015 11:33:30 GMT+0530 (India Standard Time).
Please have a look and comment.
推荐答案
月份是从0到11.所以,11是12月。
新代码是...
Month is from 0 to 11. So, 11 is for December.
New code is...
var d = new Date(2014, 11, 24, 11, 33, 30, 0);
document.getElementById("demo").innerHTML = d;
这篇关于日期(年,月,日)方法产生十二月的错误日期,例如日期(2014,12,24)生成日期为2015年1月24日星期六11:33:30 GMT + 0530(印度标准时间)的文章就介绍到这了,希望我们推荐的答案对大家有所帮助,也希望大家多多支持IT屋!
查看全文