设为首页 加入收藏 网站搜索 繁體中文 中国建站网 — 站长资源分享平台

实现实时显示系统时间的两种方法

来源:136z.Com 作者:佚名 时间:2005-06-27 00:07:55

第一种:新建一个空MC。两个动态文本框,大小要能完整显示日期和时间,并命名为t1、t2(也可以直接给文本框的变量名)。
然后在空MC中写上如下语句:onClipEvent(load){


//建立星期和月份数组
days=newArray("星期日","星期一","星期二","星期三","星期四","星期五","星期六");
months=newArray("1月","2月","3月","4月","5月","6月","7月","8月","9月","10月","11月","12月");
//建立新的时间
timedate=newDate();
}
onClipEvent(enterFrame){
//获取时、分、秒
hours=timedate.getHours();
minutes=timedate.getMinutes();
seconds=timedate.getSeconds();
//获取日期(几号)、星期
todaydate=timedate.getDate();
day=timedate.getDay();
//把星期转换成数组中的中文显示
dayname=days[day];
//获取月份并转换成数组中的中文显示
month=timedate.getMonth();
monthname=months[month];
//获取年份
year=timedate.getFullYear();
//如果分和秒少于10则在前面加上一个0,使其显示两位数
if(length(minutes)==1){
minutes="0"+minutes;
}
if(length(seconds)==1){
seconds="0"+seconds;
}
//显示时间、日期
_root.t1.text=hours+":"+minutes+":"+seconds;
_root.t2.text=year+"年"+monthname+todaydate+"日"+""+dayname;
//重新建立时间
timedate=newDate();

}

第二种:新建两个动态文本框,大小要能完整显示日期和时间,并命名为t1、t2(也可以直接给文本框的变量名)。
然后在第一帧写上如下语句:

//每隔1秒执行一次函数showtime
setInterval(showtime,1000);
//定义函数showtime
functionshowtime(){
//建立星期和月份数组
days=newArray("星期日","星期一","星期二","星期三","星期四","星期五","星期六");
months=newArray("1月","2月","3月","4月","5月","6月","7月","8月","9月","10月","11月","12月");
//建立新的时间
timedate=newDate();
//获取时、分、秒
hours=timedate.getHours();
minutes=timedate.getMinutes();
seconds=timedate.getSeconds();
//获取日期(几号)、星期
todaydate=timedate.getDate();
day=timedate.getDay();
//把星期转换成数组中的中文显示
dayname=days[day];
//获取月份并转换成数组中的中文显示
month=timedate.getMonth();
monthname=months[month];
//获取年份
year=timedate.getFullYear();
//如果分和秒少于10则在前面加上一个0,使其显示两位数
if(length(minutes)==1){
minutes="0"+minutes;
}
if(length(seconds)==1){
seconds="0"+seconds;
}
//显示时间、日期
_root.t1.text=hours+":"+minutes+":"+seconds;
_root.t2.text=year+"年"+monthname+todaydate+"日"+""+dayname;
}

两种方法语句大同小异,只是第一种用了一个空MC,语句最后重新获时间timedate = new Date()以实现实时显示;第二种用一个间隔执行函数setInterval来实现实时显示。在显示时间上,第二种有一秒钟的延迟。

第一种
点击浏览该文件
第二种
点击浏览该文件

Tags:

  • 好的评价 如果您觉得好,就请您
      0%(0)
  • 差的评价 如果您觉得差,就请您
      0%(0)
  • 相关文章
    广告赞助

    文章随便看看 设计素材 建站学院 网页模板 视频教程

    网友评论

    共有 0 位网友发表了评论,得分 0 分,平均 0 分    查看完整评论

    用户名: 查看更多评论

    分 值:100分 85分 70分 55分 40分 25分 10分 1分

    内 容:

             通知管理员 验证码: