flash如何做一个日子到现在的时间

来源:百度知道 编辑:UC知道 时间:2024/06/25 11:37:06
用flash做个日子到现在的时间,从2009。6。25日到现在的时间,而且时间会继续走动,以秒计算,年为单位
要在FLASH里面显示出来,如果那位高手可以帮帮忙
在下感激不尽!!!!!非常~~万分感谢!!!
例如:2008。6.26到现在是0.8028*****
希望各位高手们做出成品或者贴上代码~~~小弟在这万分感谢!!!!!

这段代码基本就可以了,我是以2009年7月15日为时间基准点的。

建一个空的flash文档,复制下面代码,就可以直接测试看到结果了。

你如果想做的好点,在场景中建一个文本框传递数据就可以了!

basetime = new Date(2009, 6, 15);

str = "2009.7.15 到今天共";

function refresh() {

 nowtime = new Date();

 dif = Math.floor((nowtime.getTime()-basetime.getTime())/1000);

 day = Math.floor(dif/86400);

 dif = dif-day*86400;

 hour = Math.floor(dif/3600);

 dif = dif-hour*3600;

 min = Math.floor(dif/60);

 sec = dif-min*60;

 str = "2009.7.15 到今天共 "+String(day)+" 天 "+String(hour)+" 小时 "+String(min)+" 分钟 "+String(sec)+" 秒";

 trace(str);

}

setInterval(refresh, 1000); 

要求年也容易,就做的很严谨就要判断是否闰