リプタクのもう覚えられません
Google
Web サイト内
topmemo ▶ 時間を取得し個別に表示する方法

ActionScript

時間を取得し個別に表示する方法

日付、時間を「Date」で取得し、テキスト「String」で表示するサンプル。

【サンプル】

JavaScriptを有効にし、最新のFlashPlayerをインストールお願いしますGet Adobe Flash player


【ActionScript3.0 サンプルソースコード】

var aryMonth:Array = ["JANUARY","FEBRUARY","MARCH","APRIL","MAY","JUNE",
  "JULY","AUGUST","SEPTEMBER","OCTOBER","NOVEMBER","DECEMBER"];
var aryDay = ["SUNDAY","MONDAY","TUESDAY","WEDNESDAY","THURSDAY","FRIDAY","SATRUDAY"];
var aryYoubi = ["日","月","火","水","木","金","土"];

function stringDate(e:Event):void {

	//時間を取得
	var now:Date=new Date();

	//テキストで表示
	textbox1.text=String(now.fullYear);          // 年
	textbox2.text=String(now.month+1);           // 月
	textbox3.text=String(aryMonth[now.month]);   // 月
	textbox4.text=String(now.date);              // 日
	textbox5.text=String(now.day);               // 曜日
	textbox6.text=String(aryDay[now.day]);       // 曜日
	textbox7.text=String(aryYoubi[now.day]);     // 曜日

	if (now.hours<=12) {
		textbox8.text="午前";                    // 午前
		textbox9.text=String(now.hours);         // 時
	} else {
		textbox8.text="午後";                    // 午後
		textbox9.text=String(now.hours-12);      // 時
	}
	
	textbox10.text=String(now.hours);            // 時
	textbox11.text=String(now.minutes);          // 分
	textbox12.text=String(now.seconds);          // 秒
	textbox13.text=String(now.milliseconds);     // ミリ秒
}
//取得と表示の繰返し
addEventListener(Event.ENTER_FRAME,stringDate);
last update 2008.7.18
参考・出典等
Riptac 時間を取得しテキストで表示する方法
Adobe Livecocs ActionScript 3.0 コンポーネントリファレンスガイド Date

▲page top

topmemoblogtestaboutmail
Copylight(C)2008 Riptac. All Rights Reserved.