首页 诗词 字典 板报 句子 名言 友答 励志 学校 网站地图
当前位置: 首页 > 教程频道 > 网站开发 > JavaScript >

javascript怎的比较两个时间的大小?只涉及时分秒

2013-07-01 
javascript怎样比较两个时间的大小?只涉及时分秒java取得的时间:var jzsj date.toLocaleTimeString()另

javascript怎样比较两个时间的大小?只涉及时分秒
java取得的时间:
var jzsj = date.toLocaleTimeString();

另一个时间是用ASP取mdb数据库表中时间字段的值,只有时分秒,如:
jzsj1=rs("sj") 'rs("sj")=10:16:00 代表10点16分0秒

如何比较这两个时间,例如要比较当js的时间大于ASP取得值的时间时弹出对话框

用javascript比较
if(jzsj > jzsj1){
alert("当前时间大于数据库时间!")
}
这样好像不行,是不是还要通过什么转换?
[解决办法]
1.转成时间戳(一样的长度)再作数字比较
[解决办法]
先获取小时,再获取分钟,再获取秒

然后小时/1
分钟/100
秒钟/10000

三者相加,得到一个小数,比较。
[解决办法]

var elapsed = end.getTime() - start.getTime(); // time in milliseconds

热点排行