javascript代码:
<div id=watch></div>
<script language=javascript>
function watch()
{
var nowtime=new Date();
var watch="";
watch+=nowtime.getFullYear();
watch+=(nowtime.getMonth()<10)?"-0"+nowtime.getMonth():"-"+nowtime.getMonth();
watch+=(nowtime.getDate()<10)?"-0"+nowtime.getDate():"-"+nowtime.getDate();
watch+=(nowtime.getHours()<10)?" 0"+nowtime.getHours():" "+nowtime.getHours();
watch+=(nowtime.getMinutes()<10)?":0"+nowtime.getMinutes():":"+nowtime.getMinutes();
watch+=(nowtime.getSeconds()<10)?":0"+nowtime.getSeconds():":"+nowtime.getSeconds();
document.all.watch.innerText=watch;
}
setInterval("watch()",1);
</script>
其他的辅助功能自己加上去吧

解决方案 »

  1.   

    给你个地址~~上面就有个~~你看是不是你要的~~http://www.forhandi.com
      

  2.   

    to zxyufan(宇凡):可以,但:要从00:00:00开始按结束时要将经过的时间传给PHP处理能将源代码给我吗?能从00:00:00开始吗?如何传递变量?
      

  3.   

    那个只是一个时钟。我看了一下你的要求,首先取得这个间隔时间肯定是在客户端的,也就是用JS,那么这个间隔时间的变量也是在JS中的,要给PHP用,就必须提交一次。这是代码
    <SCRIPT LANGUAGE="JavaScript">
    <!--
    var D1=null;
    var D2=null;
    var space_time=null;
    function begin(){
    D1=new Date();
    }
    function end(){
    D2=new Date();
    }
    function check_space(){
    space_time=(D2.getTime() - D1.getTime())/1000;
    alert(space_time+"秒");
    //这里可以放上表单提交的代码。
    }
    //-->
    </SCRIPT>
    <INPUT TYPE="button" value="begin" onclick="begin()"> <INPUT TYPE="button" value="end" onclick="end()">
    <INPUT TYPE="button" value="check_space" onclick="check_space()">