用flash如何制作天数自加

发布时间:2024-05-15 14:03 发布:上海旅游网

问题描述:

比如:

今天是我和你认识的第X天

那个X能随着天数的增加而增加,请问该怎么实现??会的请写出代码~谢谢

问题解答:

kaishiTime=new Date(2006,2,14,20,0,0);
//定义开始时间,此处为2006年3月14日20时
//注意,月份参数用0-11表示1-12月
NowTime=new Date();
//定义当前时间
zong=Math.floor((NowTime.getTime()-kaishiTime.getTime())/1000);
//取得当前时间与开始时间的总秒数
if(zong>0)
{
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=zong;
//取得总秒数
DaoJiShiText=String(tian)+"天"+String(shi)+"时"+String(fen)+"分"+String(miao)+"秒";
}

在你的需要记录的天数那定义一个变量
const myRemData:Number = (某天);
const myRemMouth:Number = (某月);
这是一个固定的值 必须在做程序的时候就确定

然后每次运行程序的时候 新建一个天数
var myData:Date = new Date()
myNowData:Number = myData.day;//这里是当前的天数
myNowMouth:Number = myData.month;//这里是当前的月份

然后两个值一减再加上点换算不就出来了

和奥运倒计时一个原理,只不过一个是加一个是减。搜索一个倒计时fla文件,一改就行了

想使用一个变量保存互相认识的那天的日期,在读取系统当前的日期,相减就显示这天是认识的第几天了..

热点新闻