这很简单,我似乎在理解Date()对象时遗漏了一些东西,或者我太累了,看不到明显的东西。为什么这个javascript报告错误的月份? (它会将月份报告为 7月而不是6月份。)
<script>
var x = new Date(2013,6,27,0,0,0,0);
var today = new Date();
if (x>today)
{
alert("Today is before " + x);
}
else
{
alert("Today is after " + x);
}
</script>
答案 0 :(得分:3)
答案 1 :(得分:3)
JavaScript计算从0开始的月份
答案 2 :(得分:0)