为了账号安全,请及时绑定邮箱和手机立即绑定

请问我这个可以用什么方法简便一下吗?

因为当小时,分,秒小于10的时候,会省略掉前面那个0。比如09:09:09会写成9:9:9。后者感觉好难看、、、

正在回答

1 回答

<script type="text/javascript">

  var attime;

  function check(a){  //小于10的分钟和秒前面加个0

      if(a<10){

          a = "0" + a;

      }

      return a;

    }

  function clock(){

    var time=new Date();          

    attime=time.getHours() + ":" + check(time.getMinutes()) + ":" + check(time.getSeconds());

    document.getElementById("clock").value = attime;

  }

  setInterval(clock,1000);

</script>


2 回复 有任何疑惑可以回复我~
#1

慕运维2948618 提问者

谢谢解答
2014-12-26 回复 有任何疑惑可以回复我~
#2

Alyssa_Lee

表客气
2014-12-26 回复 有任何疑惑可以回复我~
#3

menghuanbaolei

good
2014-12-26 回复 有任何疑惑可以回复我~
#4

Alyssa_Lee 回复 menghuanbaolei

thanks
2014-12-26 回复 有任何疑惑可以回复我~
查看1条回复

举报

0/150
提交
取消

请问我这个可以用什么方法简便一下吗?

我要回答 关注问题
意见反馈 帮助中心 APP下载
官方微信