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