日付を表示する(日本語で年月日、曜日だけ英語)


説  明
日付を表示するには、日付を表示するテキストフィールドを作成しておきます。作成したフィールドに名前を付けます。サンプルではxDATEとしています。
次にスクリプトウィンドウを開いて、コンポジションを選択しonEnterFrameイベントを選択します。そこに以下のスクリプトを入力します。

youbi = ["Sun","Mon","Tue","Wed","Thu","Fri","Sat"];
dt = new Date();
y = dt.getFullYear();
m = dt.getMonth() + 1;
d = dt.getDate();
yo= dt.getDay();
xDATE = y+"年"+m+"月"+d+"日 "+youbi[yo];

 日付オブジェクトを作成し、年月日を抽出するメソッドを使います。getFullYear()で4桁の年、getMonth()で月の数-1、getDate()で日にちを取得します。あとは年月日と文字列を廉潔してテキストボックスに入れます。曜日は曜日の文字列を格納した配列を用意しておき曜日の番号を利用して曜日名を取り出しています。

サンプル画面


■サンプルスクリプトを実行する >>sample.html
■サンプルスクリプトをダウンロードする >>.zip