如何使FLASH每秒更新一次

来源:百度知道 编辑:UC知道 时间:2024/06/14 18:47:42
代码如下:

old_day = new Date(2008, 9, 1, 16, 30, 0);
now_day = new Date();

zong = (now_day.getTime()-old_day.getTime())/1000;
tian = Math.floor(zong/(60*60*24));
zong = zong-tian*60*60*24;
shi = Math.floor(zong/(60*60));
zong = zong-shi*60*60;
fen = Math.floor(zong/60);
zong = zong-fen*60;
miao = Math.floor(zong);
my_text.wordWrap = false;

my_text.text = (tian)+"天"+(shi)+"时"+(fen)+"分"+(miao)+"秒";

我想要的效果是最后的秒是每秒都能动,如何实现这个效果??我实在没什么分,希望大家帮帮忙了,我就差一点点就得到我想要的效果了

function hs() {
old_day = new Date(2008, 9, 1, 16, 30, 0);
now_day = new Date();
zong = (now_day.getTime()-old_day.getTime())/1000;
tian = Math.floor(zong/(60*60*24));
zong = zong-tian*60*60*24;
shi = Math.floor(zong/(60*60));
zong = zong-shi*60*60;
fen = Math.floor(zong/60);
zong = zong-fen*60;
miao = Math.floor(zong);
my_text.wordWrap = false;
my_text.text = (tian)+"天"+(shi)+"时"+(fen)+"分"+(miao)+"秒";
}
_global.ID = setInterval(hs, 1000);

中间那一大块,是你自己的,我没动

如果需要清除这个效果,使用代码
clearInterval(ID)