急,急,急js里将时间转换成秒?? 在js里我想将货物到的这样的时间2009-6-8 12:16:36全部转换成秒,怎么做啊?望指教?? 解决方案 » 免费领取超大流量手机卡,每月29元包185G流量+100分钟通话, 中国电信官方发货 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 之间的一个整数,用来指定毫秒数。 小时,分钟转成秒!!SELECT DATEPART(HH,[TIME])*3600+DATEPART(MM,[TIME])*60+DATEPART(SS,[TIME]) FROM TB 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为时间 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;// 最简单的! } 你把你需求说清楚了! 从 年月日 时分秒!哪个开始转换? 我的是listbox里的时间集,定义了onchange()事件,listbox里的时间如:2009-6-5 13:38:49很多,我想在listbox里点击的时候时间转换成秒,从时开始转~~ function change() { var lst=window.document.getElementById("lstime"); //lstime为listbox控件ID名 获得时间 下面就是要将时间转换成秒,望大狭指教?? } <!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> c# 数据库问题,请大侠帮忙! 菜鸟求助 getword 取词 TextBox1.Text.Trim()在.cs赋值的问题 一个修改的问题 求助:C#里两个事件同时发生时怎么办? DropDownList的联动问题 C#,想了很久的问题,解决了给100分,不知道有人能解决不! comboBox中怎样才能不能输入字,急 求助!求助!求助!求助!求助! 我有Inside C#英文版电子书和C#语言参考(正式版)的,要的跟帖子。 c#预览CAD图纸~~~~~~~~~~~~ 用过DotNetbar的进来指导指导....
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 之间的一个整数,用来指定毫秒数。
SELECT DATEPART(HH,[TIME])*3600+DATEPART(MM,[TIME])*60+DATEPART(SS,[TIME]) FROM TB
返回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为时间
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;// 最简单的!
}
你把你需求说清楚了!
从 年月日 时分秒!哪个开始转换?
{
var lst=window.document.getElementById("lstime"); //lstime为listbox控件ID名 获得时间
下面就是要将时间转换成秒,望大狭指教??
}
<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>