用JS编程出动态显示当前系统的时间日期信息怎么实现

2021-01-04 14:11发布

3条回答
HUANG
2021-01-19 15:38
  • (1)时间日期信息,应该在一个

    中来显示

  • (2)定时器:每隔一秒再次访问系统时间,window对象的setTimeout()

  • (3)时钟显示的时机(事件):当网页加载完成后才显示,事件onload

  • (4)如何将 时间日期信息 写入到指定的

    中,DOM对象中的innerHTML属性

//定义函数:构建要显示的时间日期字符串
function showTime()
{
 //创建Date对象
 var today = new Date();
 //分别取出年、月、日、时、分、秒
 var year = today.getFullYear();
 var month = today.getMonth()+1;
 var day = today.getDate();
 var hours = today.getHours();
 var minutes = today.getMinutes();
 var seconds = today.getSeconds();
 //如果是单个数,则前面补0
 month  = month<10  ? "0"+month : month;
 day  = day <10>
 hours  = hours<10>
 minutes = minutes<10>
 seconds = seconds<10>
  
 //构建要输出的字符串
 var str = year+"年"+month+"月"+day+"日 "+hours+":"+minutes+":"+seconds;
  
 //获取id=result的对象
 var obj = document.getElementById("result");
 //将str的内容写入到id=result
中去
 obj[removed] = str;
 //延时器
 window.setTimeout("showTime()",1000);
}
script>


一周热门 更多>