在js里我想将货物到的这样的时间2009-6-8 12:16:36全部转换成秒,怎么做啊?望指教??

解决方案 »

  1.   

    Date.UTC(year, month, day[, hours[, minutes[, seconds[,ms]]]])参数
    year必选项。为了获得跨世纪日期处理的精确性,需要使用完整的年份表示法。如果 year 处于 0 到 99 之间,那么 year 就被假定为 1900 + year。month必选项。月份是一个处于 0 到 11 之间的整数 (一月到十二月)。day必选项。日期是一个处于 1 到 31 之间的整数。hours可选项。如果提供了 minutes,那么此项也必须提供。0 到 23 之间的一个整数 (午夜到 11pm),用来指定小时。minutes可选的,如果提供了 seconds,那么此项也必须提供。 0 到 59 之间的一个整数,用来指定分钟值。seconds可选项。如果提供了 milliseconds,那么此项也必须提供。从 0 到 59 之间的一个整数,用来指定秒钟值。ms可选项。从 0 到 999 之间的一个整数,用来指定毫秒数。
      

  2.   

    小时,分钟转成秒!!
    SELECT DATEPART(HH,[TIME])*3600+DATEPART(MM,[TIME])*60+DATEPART(SS,[TIME]) FROM TB
      

  3.   

    getTime函数返回值
    返回date对象的时间戳表示法(毫秒表示) 
    此值为从date表示时间距1970年1月1日午夜之间的毫秒数 
    getTime说明
    此函数返回date对象内部最原始的表示法,时间戳(毫秒)表示法,所以经常可以用于两个时间的比较,不要混淆getTime与getMilliseconds函数,getTime函数返回从1970年1月1日到date表示时间之间的毫秒数,getMilliseconds函数返回date对象表示时间的毫秒数。通常在做各种时间换算的时候可以先把时间转换成毫秒数再进行换算,这样通常会使问题变得简单。另外可以使用Date.parse()或Date.UTC()函数将日期和时间转换成它们的毫秒表
    比如:var now =new Date();
          Math.round(now.getTime()/1000);两个时间的差(秒数):(d1.getTime()-d.getTime())/1000;//  d1,d为时间
      

  4.   


    12:16:36function time(1,2,3)//小时/ 分 /秒
    {
      var v1=0;
      var v2=0;     var v1= 1*60*60;//参数1
         var v2 = 2*60;  //参数2
        return v1+v2;// 最简单的! 
         
    }
       你把你需求说清楚了! 
        从 年月日 时分秒!哪个开始转换? 
      

  5.   

    我的是listbox里的时间集,定义了onchange()事件,listbox里的时间如:2009-6-5 13:38:49很多,我想在listbox里点击的时候时间转换成秒,从时开始转~~ function change()
        {
            var lst=window.document.getElementById("lstime");  //lstime为listbox控件ID名  获得时间
           下面就是要将时间转换成秒,望大狭指教??
        }
      

  6.   

    <!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
    <html xmlns="http://www.w3.org/1999/xhtml">
    <head>
    <meta http-equiv="Content-Type" content="text/html; charset=gb2312" />
    <title>无标题文档</title>
    <script>
    function f(){
      var StartTimes = document.getElementById("s").value;
                    var s = StartTimes;
                    var a = s.split(/[^0-9]/);
                    var d = new Date(a[0], a[1] - 1, a[2], a[3], a[4], a[5]);
                    var StartTime = d.getTime() / 1000;
     document.getElementById("m").value=StartTime;
    }
    </script>
    </head><body>
    请输入时间:<input type="text" id="s" /><br />
    时间转成秒:<input type="text" id="m"  /><br/>
    <input type="button" value="转秒" onclick="f()"/>
    </body>
    </html>