JavaScript日期,今天9.29,它显示8.2
<script language="javascript">
function printdate(){
var now=new Date();
var year=now.getYear();
var month=now.getMonth();
var day=now.getDay();
var hour=now.getHours();
var min=now.getMinutes();
var sec=now.getSeconds();
var timeStr=""+year+"年";
timeStr=timeStr+month+"月";
timeStr=timeStr+day+"日 ";
timeStr+=hour;
timeStr+=((min <10)?":0":":")+min;
timeStr+=((sec <10)?":0":":")+sec;
document.clock_form.clock_text.value=timeStr;
clockId=setTimeout("printdate()",1000);
}
</script>
这段代码有什么错误吗?为什么今天是8.29,它却显示是8月2日呢?
月是从0开始的~·所以timeStr=timeStr+month+1+"月";把它再加1就成了
HTML code:
<script language="javascript">
function printdate(){
var now=new Date();
var year=now.getYear();
var month=now.getMonth();
var day=now.getDay();
var hour=now.getHours();
var min=now.getMinutes();
var sec=now.getSeconds();
var timeStr=""+year+"年";
timeStr=timeStr+month+"月";
timeStr=timeStr+day+&q
相关问答:
在javascript中调用flex中的方法时
用document.getElementById("flexObject").flexfunction("param");
flexObject是其html模板中的id或者name,即相对应的flex的实例化对象.
要在flex ......
JScript code:
<form id="myform" name="myform">
<input type='hidden' name='maxp' value='6'></input>
<input type='text' id='pageinput' onkeydown="if(e ......
javascript如何获取所有input中的Radio类型的控件?
var input=document.getElementsByTagName("input");
for (var i = 0; i < input.length; i++) {
&nbs ......
在很久很久以前,我们这些80后的小朋友终于玩上了自己的小霸王游戏机,超级玛丽,玛丽医生,雪人兄弟,诸多经典游戏让人无法忘怀,成为一个心结!
在完成了俄罗斯方块后,这是我写的又一个JavaScript游戏,玛 ......