| 距离与离开某日某时某分的时间 |
| 副标题: |
| 作者:佚名 文章来源:闪吧 点击数:
更新时间:2008-7-2 14:10:12 |
|
| |
本文由课件大师网站收集、整理或撰写,转载请署原作者名,并请注明出处,谢谢合作!
输入日期及时间自动返回距离与离开某日某时某分的时间。效果浏览:l
AS如下:
onEnterFrame=function(){ var EndTime = new Date(years,months-1,dates,hours,seconds,0);//设置结束时间,参数years等为输入文本的变量。 var NowTime = new Date();//系统日期 var zong = Math.floor((EndTime.getTime() - NowTime.getTime()) / 1000); if (zong > 0) { times.text = "距离"; tian = Math.floor(zong / 86400); zong = zong - tian * 60 * 60 * 24; shi = Math.floor(zong / 3600); if (shi < 10) { shi = shi = "0" + Math.floor(zong / 3600); } zong = zong - shi * 60 * 60; fen = Math.floor(zong / 60) < 10 ? ("0" + Math.floor(zong / 60)) : (Math.floor(zong / 60)); zong = zong - fen * 60; miao = zong < 10 ? ("0" + zong) : (zong); txt_time.text ="还有"+ String(tian)+"天"+String(shi) + "小时" + String(fen) + "分" + String(miao) + "秒"; } else if (zong <= 0) { times.text = "离开"; zong = Math.floor((NowTime.getTime() - EndTime.getTime()) / 1000); if (zong > 0) { tian = Math.floor(zong / 86400); zong = zong - tian * 60 * 60 * 24; shi = Math.floor(zong / 3600); if (shi < 10) { shi = shi = "0" + Math.floor(zong / 3600); } zong = zong - shi * 60 * 60; fen = Math.floor(zong / 60) < 10 ? ("0" + Math.floor(zong / 60)) : (Math.floor(zong / 60)); zong = zong - fen * 60; miao = zong < 10 ? ("0" + zong) : (zong); txt_time.text ="已有"+ String(tian)+"天"+String(shi) + "小时" + String(fen) + "分" + String(miao) + "秒"; } } }
|
| 教程录入:潜龙在野 责任编辑:潜龙在野
|
|
上一篇教程: 一些不太常见的代码写法
下一篇教程: 如何控制flash文件大小 |
| 【字体:小
大】【发表评论】【加入收藏】【告诉好友】【打印此文】【关闭窗口】
|