javascript日期格式问题
我找不到这种行为的原因javascript日期格式问题,javascript,date,Javascript,Date,我找不到这种行为的原因 <script> function myFunction() { var d1 = Date.parse("02/11/2014"); var d2 = Date.parse("2014-02-11"); var x = document.getElementById("demo"); x.innerHTML=d1+"---------"+d2+"<br/>"+new Date(d1)+"----"+"<br/>"+new Date(d
<script>
function myFunction()
{
var d1 = Date.parse("02/11/2014");
var d2 = Date.parse("2014-02-11");
var x = document.getElementById("demo");
x.innerHTML=d1+"---------"+d2+"<br/>"+new Date(d1)+"----"+"<br/>"+new Date(d2);
}
</script>
函数myFunction()
{
var d1=日期解析(“2014年11月2日”);
var d2=日期解析(“2014-02-11”);
var x=document.getElementById(“演示”);
x、 innerHTML=d1+“-----------”+d2+“
”+新日期(d1)+“------”
“+新日期(d2);
}
输出:
1392057000000------1392076800000
2014年2月11日星期二00:00:00 GMT+0530(IST)
2014年2月11日星期二05:30:00 GMT+0530(IST)
当我在date.parse()中传递相同的日期时,为什么会给出不同的时间
JSBIN的共享地址:我的意思是,这都是关于如何编写模板的 YYYY-MM-DD,或者其他什么 让我们看看ecma官方的说法: 首先我们去 下一步我们走
希望这能有所帮助。我想我遇到了重复的情况,有一个很好的解释。让我试着找到它请指出重复的地方…@Praveen Jeganathan这个问题不是重复的。提供的格式推断了一个区域设置,所以您将在GMT[offset]之前离开,这取决于您如何显示日期。我起初对此投了反对票,但这可能有点太苛刻了。与副本中的答案相比,你的答案相当糟糕,而且你没有真正解释清楚。链接到规范是好的,但是试着在你的答案中包含本质。链接可能会过期,对于新手开发人员来说,规范可能很难理解。