日期(年,月,日)方法产生十二月的错误日期,例如日期(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)

查看:110
本文介绍了日期(年,月,日)方法产生十二月的错误日期,例如日期(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屋!

查看全文
登录 关闭
扫码关注1秒登录
发送“验证码”获取 | 15天全站免登陆