package
{
import flash.display.Sprite;
import flash.events.Event;
public class Main extends Sprite
{
private var date_chusheng:Date = new Date(1992,6,25,0,0,0,0);
private var date_siwang:Date = new Date(2072,5,25,0,0,0,0);
private var datetime_siwang:Number= date_siwang.getTime();
private var datetime_chusheng:Number = date_chusheng.getTime();
private var datetime_now:Number;
private var date_now:Date;
private var time:Number;
private var time1:Number;
public function Main ()
{
this.addEventListener(Event.ENTER_FRAME,chusheng);
this.addEventListener(Event.ENTER_FRAME,siwang);
}
private function chusheng (e:Event):void
{
var date_now = new Date();
var datetime_now= date_now.getTime();
var time = datetime_now-datetime_chusheng;
var milliseconds = time%1000;
var seconds:int = time /1000 %60 ;
var minutes:int = time/1000/60 %60 ;
var hours:int = time/1000/60/60 %24 ;
var day:int = time/1000/60/60/24 %30 ;
var month:int = time/1000/60/60/24 / 30 % 12;
var year:int = time/1000/60/60/24/30 /12%365;
shuchu_TXT.text= year+"年"+month+"月"+day+"天"+hours+"小时"+minutes+"分"+seconds+"秒"+milliseconds+"毫秒";
}
private function siwang (e:Event):void
{
var date_now = new Date();
var datetime_now= date_now.getTime();
var time1 =datetime_siwang- datetime_now;
var milliseconds1 = time1%1000;
var seconds1:int = time1 /1000 %60 ;
var minutes1:int = time1/1000/60 %60 ;
var hours1:int = time1/1000/60/60 %24 ;
var day1:int = time1/1000/60/60/24 %30 ;
var month1:int = time1/1000/60/60/24 / 30 % 12;
var year1:int = time1/1000/60/60/24/30 /12 %365;
shuchu1_TXT.text= year1+"年"+month1+"月"+day1+"天"+hours1+"小时"+minutes1+"分"+seconds1+"秒"+milliseconds1+"毫秒";
}
}
}
这个东西我做了之后,深深感觉到timer类的强大。AS3之深让我敬畏 ,我还必须快马加鞭,深入其中!努力吧,加油!