<script language="JavaScript">
<!--
var s1="2004-1-1 12:00:00"
var e1="2004-1-10 10:20:00"
function x(s,e){
return new Date(e.replace(/-/g,"/"))-new Date(s.replace(/-/g,"/"))
}
alert(x(s1,e1))
//-->
</script>

解决方案 »

  1.   

    var d1 = new Date(2004,1,1,12,0,0);
    var d2 = new Date(2004,1,10,10,20);
    alert((d2.valueOf() - d1.valueOf())/1000);
      

  2.   

    vbscript.
    dim beginTime,endTime,pastseconds
    beginTime=CDate("2004-1-1 12:00:00 ") 
    endTime=CDate("2004-1-10 10:20:00") 
    pastseconds=DateDiff("s",beginTime,endTime,) '计算两个时间间间隔多少秒!
      

  3.   

    上面的少除了1000
    <script language="JavaScript">
    <!--
    var date1="2004-1-1 12:00:00"
    var date2="2004-1-1 12:01:00"
    function x(s,e){
    return (new Date(e.replace(/-/g,"/"))-new Date(s.replace(/-/g,"/")))/1000
    }
    alert(x(date1,date2))
    //-->
    </script>