Javascript 倒计时!
来源:互联网 发布:mplayerx mac官网下载 编辑:程序博客网 时间:2024/04/27 18:00
<script type="text/javascript">
var sysSecond = parseInt('5879854');
var interValObj = window.setInterval(setRemainTime, 1000);
function setRemainTime()
{
if (sysSecond > 0)
{
sysSecond -= 1;
var second = Math.floor(sysSecond % 60); // 计算秒
var minite = Math.floor((sysSecond / 60) % 60); //计算分
var hour = Math.floor((sysSecond / 3600) % 24); //计算小时
var day = Math.floor((sysSecond / 3600) / 24); //计算天
var timeHtml = "<li><span>"+hour+"</span>小时</li><li><span>"+minite+"</span>分</li>";
if(day > 0)
timeHtml ="<li><span>"+day+"</span>天</li>" + timeHtml;
timeHtml+="<li><span>"+second+"</span>秒</li>";
try
{
document.getElementById("counter").innerHTML = timeHtml;
}
catch(e){}}
else
{
window.clearInterval(interValObj);}
}</script>
<div id="counter"></div>
摘要
Math.floor(x)
参考
x
任意的数值或表达式。
返回值
小于等于x,并且与它最接近的整数。
描述
Math.floor()执行的是向下取整计算,它返回的是小于等于函数参数,并且与之最接近的整数。
Math.floor()将一个浮点值下舍入为最接近的整数。Math.floor()执行的操作不同于Math.round(),它总是进行下舍入,而不是上舍入或下舍入到最接近的整数。还中注意Math.floor()将负数舍入为更小的负数,而不是向0进行舍入。
例子
a = Math.floor(1.99); // Result is 1.0
b = Math.floor(1.01); // Result is 1.0
c = Math.floor(1.0); // Result is 1.0
d = Math.floor(-1.01); // Result is -2.0
- javascript 倒计时
- Javascript倒计时
- Javascript 倒计时!
- Javascript倒计时
- javascript倒计时
- javascript 倒计时
- JavaScript倒计时
- javascript倒计时
- javascript倒计时
- javascript 倒计时
- javascript倒计时
- JavaScript 倒计时
- JavaScript【倒计时】
- JavaScript倒计时
- JavaScript倒计时
- javascript倒计时
- JavaScript 倒计时
- javascript- 倒计时
- 从一道面试题看指针与数组的区别
- 90句美丽的英文及翻译~~
- 并行编程
- XML文件操作指南
- 内存
- Javascript 倒计时!
- Externalizable接口的用法
- 反身代词,物主代词,双重所有格
- wtl 安装
- 在古代,汉字为什么未能实现拼音化?
- ubuntu 9.10 wine qq 2009 亲身体验,爽!
- 公告栏 极品js
- 视频: .NET Compact Framework 3.5版的新特性
- Flash与组件:国外收费组件网站