ひっと

日付と時刻を取得する ~Date~ ActionScript(AS3)

~ Flashアプリ、ゲームのためのAS3サンプルプログラム集 ~

日付と時刻を取得

日付と時刻を取得しながら表示をするFlashサンプルです。

AS3 サンプル ソースコード

Dateクラスで日付と時刻を取得できます。


package
{
    import flash.display.Sprite;
    import flash.events.Event;
    import flash.text.TextField;

    [SWF(width="400", height="300", frameRate="30")]
    public class Main extends Sprite
    {
        public var str_day:Array = ["日","月","火","水","木","金","土"];
        public var tf:TextField;

        public function Main()
        {
            tf = new TextField();
            this.addChild(tf);
            tf.width = 400;

            this.addEventListener(Event.ENTER_FRAME,OnEnterFrame);

            function OnEnterFrame(e:Event):void
            {
                var d:Date = new Date();

                var year:Number  = d.fullYear;     //年
                var month:Number = d.month + 1;    //月は+1しなければいけません
                var date:Number  = d.date;         //日付はdateです
                var day:Number   = d.day;          //dayは「曜日」を指しています

                tf.text = year.toString() + "年" + month.toString() + "月" + date.toString() + "日" + str_day[day] + "曜日\n"+
                            d.getHours().toString() + "時" + 
                            d.getMinutes().toString() + "分" +
                            d.getSeconds().toString() + "秒" + 
                            d.getMilliseconds() + "ミリ秒\n";

            }
            

        }
    }
}
目次へ
52559