■協定世界時の年月日、曜日を求めたい

■書式

★.getUTCFullYear()
★.getUTCYear()
★.getUTCMonth()
★.getUTCDate()
★.getUTCDay()

★・・・Dateオブジェクト名

■説明

getUTCFullYear()は協定世界時の年数を4桁で返します。getUTCYear()は協定世界時の年を2〜4桁で返します。getUTCMonth()は協定世界時の月を0〜11で返します。実際の月よりも1少ないので注意が必要です。getUTCDate()は協定世界時の日にちを返します。getDayUTC()は協定世界時の曜日を値で返します。値は0〜6で、それぞれ日月火水木金土に対応します。

■文例

y = dtObj.getUTCFullYear()
dtObjオブジェクトが示す協定世界時の日付の年(4桁)を変数yに入れる

y = dtObj.getUTCYear()
dtObjオブジェクトが示す協定世界時の日付の年(2桁〜3桁)を変数yに入れる

m = dtObj.getUTCMonth()
dtObjオブジェクトが示す協定世界時の日付の月(0〜11)を変数mに入れる

d = dtObj.getUTCDate()
dtObjオブジェクトが示す協定世界時の日付の日にちを変数dに入れる

n = dtObj.getUTCDay()
dtObjオブジェクトが示す協定世界時の日付の曜日(0〜6)を変数nに入れる

■サンプル [Download]

onClipEvent (mouseDown) {
youbi = ["日", "月", "火", "水", "木", "金", "土"];
dtObj = new Date();
_root.year4.text = dtObj.getUTCFullYear();
_root.month.text = dtObj.getUTCMonth()+1;
_root.date.text = dtObj.getUTCDate();
_root.day.text = youbi[dtObj.getUTCDay()];
}

■書籍のご案内

アマゾンの予約ページ。FLASH ActionScript辞典の注文ページへ このサイトに掲載されているActionScriptと、Flash MX2004で追加されたオブジェクトなどの書式、用例がFlash ActionScript辞典 改訂第2版に掲載されています。

「FLASH ActionScript辞典 改訂第2版」
訂正一覧