日期:2014-05-17 浏览次数:20930 次
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:36
function time(1,2,3)//小时/ 分 /秒
{
var v1=0;
var v2=0;
var v1= 1*60*60;//参数1
var v2 = 2*60; //参数2
return v1+v2;// 最简单的!
}
你把你需求说清楚了!
从 年月日 时分秒!哪个开始转换?