http://www.gaopeng.com/ 像这个网站的倒计时,我后天给到截止时间,用js如何做,不要天,只有时分秒
解决方案 »
- vs2010存储过程打不开是什么情况
- 请问为什么GridView禁用ViewState会提高效率?
- 弄了一天都不行!帮帮忙!求新闻内容分页显示代码
- 在.net中如何将页面中的内容有格式的显示到Excels ,大楷如下:
- 那位仁兄可以把ASP.NET知识库共享下,谢谢!!1
- 读取sql数据库中的时间字段值出错!在线等.......
- 请问如何oledbdataread一条一条的读数据呀!
- visual studio 2005安装问题
- VS2013在IE11中调试出错,JavaScript 运行时错误: 对象不支持“attachEvent”属性或方法
- 水晶报表加载失败的问题
- 关于安装vs2008失败的问题
- 我引入了 XML名字空间,在方法体中用到XmlDocument时提示找不到呢
var shi=<%=shi %>;
var fen=<%=fen %>;
var miao=<%=miao %>;
var ri=<%=tian %>
if(shi!="" && fen!="" && miao!="")
{
window.setInterval ("OnlineTimes();",1000);//每隔1秒调用OnlineStayTimes
function OnlineTimes()
{
miao--;
if(miao==0)
{
miao=60;fen-=1;
}
if(fen==0)
{
fen=60;
shi-=1;
}
if(shi==0)
{
shi=24;
ri-=1;
}
document.getElementById('hour').innerHTML ="<font style='font-size:18px;color:red;font-family:微软雅黑;'>"+shi+"</font>"+" 小时 "+"<font style='font-size:18px;color:red;font-family:微软雅黑;'>"+fen+"</font>"+" 分钟 "+"<font style='font-size:18px;color:red;font-family:微软雅黑;'>"+miao+"</font>"+" 秒"+"</font>";
}
}
</script>我这里做了一个,不知道怎么把天转换成小时给shi
<!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>
<title>下班倒计时</title>
<script >
var endTime = new Date();
endTime.setHours(17);
endTime.setMinutes(30);
window.onload=function(){
getTime();
}
var getTime =function(){
var nowTime = new Date();
var ms=endTime.getTime() - nowTime.getTime();
var day=Math.floor(ms/(1000 * 60 * 60 * 24));
var hour=Math.floor(ms/(1000*60*60)) % 24;
var minute=Math.floor(ms/(1000*60)) % 60;
var second=Math.floor(ms/1000) % 60;
ms=Math.floor(ms/100) % 10;
if(day>= 0){
document.getElementById("msg").innerHTML = "离"+endTime+" 下班还有 "+day+"天 "+hour+"小时 "+minute+"分 "+second+" 秒"+ms+"毫秒";
}
else{
document.getElementById("msg").innerHTML ="下班了 !";
}
setTimeout("getTime()",100);
}
</script>
</head>
<body>
<div id="msg">
</div>
</body>
</html>改改看行不 。