怎么在flash里加入实时时间显示?

怎么在flash里加入实时时间显示?... 怎么在flash里加入实时时间显示? 展开
 我来答
Pinkstudio平克设计
推荐于2021-02-08 · 超过19用户采纳过TA的回答
知道答主
回答量:105
采纳率:0%
帮助的人:73.4万
展开全部
新建两个动态文本框,大小要能完整显示日期和时间,并命名为t1、t2(也可以直接给文本框的变量名)。
然后在第一帧写上如下语句:

//每隔1秒执行一次函数showtime
setInterval(showtime, 1000);
//定义函数showtime
function showtime() {
//建立星期和月份数组
days = new Array("星期日", "星期一", "星期二", "星期三", "星期四", "星期五", "星期六");
months = new Array("1月", "2月", "3月", "4月", "5月", "6月", "7月", "8月", "9月", "10月", "11月", "12月");
//建立新的时间
timedate = new Date();
//获取时、分、秒
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;
}
本回答被提问者采纳
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询

为你推荐:

下载百度知道APP,抢鲜体验
使用百度知道APP,立即抢鲜体验。你的手机镜头里或许有别人想知道的答案。
扫描二维码下载
×

类别

我们会通过消息、邮箱等方式尽快将举报结果通知您。

说明

0/200

提交
取消

辅 助

模 式