■年月日を設定したい

■書式

★.setFullYear(■,●,▼)
★.setYear(▲)
★.setMonth(◆)
★.setDate(◇)

★・・・Dateオブジェクト名
■・・・4桁の年数
●・・・月(省略可)
▼・・・日にち(省略可)
▲・・・1桁または2桁の年数
◆・・・月
◇・・・日にち

■説明

setFullYear()は年数を4桁で指定します。年数だけでなく同時に月日も指定できます。月日の指定は省略することができます。setYear()は年数を「1900年+指定年数」として設定します。setMonth()は月を指定し、指定する値は実際の月よりも1少ないものになります。setDate()は日にちを指定します。

■文例

dtObj.setFullYear(2003)
dtObjオブジェクトが示す日付の年を2003年にする

dtObj.setYear(99)
dtObjオブジェクトが示す日付の年を1999年にする

dtObj.setMonth(3)
dtObjオブジェクトが示す日付の月を4月にする

dtObj.setDate(15)
dtObjオブジェクトが示す日付の日にちを15日にする

■サンプル [Download]

onClipEvent (mouseDown) {
youbi = ["日", "月", "火", "水", "木", "金", "土"];
dtObj = new Date();
dtObj.setFullYear(2015);
dtObj.setMonth(6);
dtObj.setDate(21);
_root.year4.text = dtObj.getFullYear();
_root.year2.text = dtObj.getYear();
_root.month.text = dtObj.getMonth()+1;
_root.date.text = dtObj.getDate();
_root.day.text = youbi[dtObj.getDay()];
}

■書籍のご案内

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

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