flash 获取系统时间

flash 获取系统时间,第1张

onClipEvent (load) {

days = new Array('Sunday', 'Monday', 'Tuesday', 'Wednesday', 'thursday', 'Friday', 'Saturday', 'Sunday');

//星期数组

months = new Array('January', 'February', 'March', 'April', 'May', 'June', 'July', 'August', 'September', 'October', 'November', 'December');

//月份数组

timedate = new Date();

}

onClipEvent (enterFrame) {

hour = timedategetHours();

//小时

minutes = timedategetMinutes();

//分钟

seconds = timedategetSeconds();

//秒

todaydate = timedategetDate();

//日期

day = timedategetDay();

//星期几

dayname = days[day];

month = timedategetMonth();

//月份数

monthname = months ;

year = timedategetFullYear();

//完整年份数

if (length(hour) == 1) {

hour = "0"+hour;

}

if (length(minutes) == 1) {

minutes = "0"+minutes;

}

if (length(seconds) == 1) {

seconds = "0"+seconds;

}

if (length(todaydate) == 1) {

todaydate = "0"+todaydate;

}

currenttime = hour+":"+minutes+":"+seconds;

currentdate = todaydate+"/"+month+"/"+year;

fulldate = dayname+" "+todaydate+" "+monthname+" "+year;

delete timedate;

timedate = new Date();

}

onEnterFrame = function () {

t = new Date();

yy = tgetFullYear();

mm = tgetMonth()+1;

dd = tgetDate();

h = tgetHours();

m = tgetMinutes();

s = tgetSeconds();

mm = mm<10 "0"+mm : mm;

dd = dd<10 "0"+dd : dd;

h = h<10 "0"+h : h;

m = m<10 "0"+m : m;

s = s<10 "0"+s : s;

nowTime = yy+"-"+mm+"-"+dd+" "+h+":"+m+":"+s;

};

再放一个动态文本 变量名nowTime

显示的格式如下:2008-06-04 08:35:08

var today:Date;

var todayYear:Number;

var todayMonth:Number;

var todayDay:Number;

var todayWeek:String;

var nowHour:Number;

var nowMinute:Number;

var nowSecond:Number;

var weekArray:Array;

var dayShow:String;

var monthShow:String;

var hourShow:String;

var minuteShow:String;

var secondShow:String;

var timer:Timer;

timer=new Timer(100);

timeraddEventListener(TimerEventTIMER,deal);

timerstart();

function timeInit()

{

weekArray=new Array("日","一","二","三","四","五","六");

today=new Date();

todayYear=todaygetFullYear();

todayMonth=todaygetMonth();

todayDay=todaygetDate();

todayWeek=weekArray[new int(todaygetDay())];

nowHour=todaygetHours();

nowMinute=todaygetMinutes();

nowSecond=todaygetSeconds();

}

function deal(evt:Event)

{

timeInit();

dealWith(todayMonth,todayDay,nowHour,nowMinute,nowSecond);

//timeShow这是一个舞台里面的对态文本对象,实例名叫timeShow用来显示日期与时间

timeShowtext="现在是"+todayYear+"年"+monthShow+"月"+dayShow+"日 "+hourShow+":"+minuteShow+":"+secondShow+" 星期"+todayWeek;

}

function dealWith(paraMonth,paraDay,paraHour,paraMinute,paraSecond)

{

if (paraMonth<10)

{

monthShow="0"+(todayMonth+1);

} else

{

monthShow=(todayMonth+1)toString();

}

if (paraDay<10)

{

dayShow="0"+todayDay;

} else

{

dayShow=todayDaytoString();

}

if (paraHour<10)

{

hourShow="0"+nowHour;

} else

{

hourShow=nowHourtoString();

}

if (paraMinute<10)

{

minuteShow="0"+nowMinute;

} else

{

minuteShow=nowMinutetoString();

}

if (paraSecond<10)

{

secondShow="0"+nowSecond;

} else

{

secondShow=nowSecondtoString();

}

}

>

以上就是关于flash 获取系统时间全部的内容,包括:flash 获取系统时间、如何在flash中,用动态文字获得系统时间、在flash中让一个动态文本框显示系统当前时间等相关内容解答,如果想了解更多相关内容,可以关注我们,你们的支持是我们更新的动力!

欢迎分享,转载请注明来源:内存溢出

原文地址:https://54852.com/web/9511002.html

(0)
打赏 微信扫一扫微信扫一扫 支付宝扫一扫支付宝扫一扫
上一篇 2023-04-29
下一篇2023-04-29

发表评论

登录后才能评论

评论列表(0条)

    保存