リアルタイムに時刻・日付を表示する

◆リアルタイムに時刻・日付を表示する◆
┣1.ステータスバーにリアルタイムに時刻を表示   ・・・・ ステータスバーにリアルタイムに時刻を表示

┣2.テキストボックスにリアルタイムに時刻を表示   ・・・・ テキストボックスにリアルタイムに時刻を表示
┣3.ステータスバーにリアルタイムに時刻を日本語表示   ・・・・ ステータスバーにリアルタイムに時刻を日本語で表示
┣4.テキストボックスにリアルタイムに時刻を日本語表示   ・・・・ テキストボックスにリアルタイムに時刻を日本語で表示
.リアルタイムに時刻を画像表示   ・・・・ リアルタイムに時刻を画像で表示

 

ステータスバーにリアルタイムに時刻を表示

■■1■■
[概要]
ステータスバーにリアルタイムに時刻を表示

[参照]
メルマガ Vol.13


[ソース]
<HTML>
<HEAD>
<TITLE>時刻表示</TITLE>
<SCRIPT language="JavaScript">
<!--
    setInterval('status=Date()',1000);
//-->
</SCRIPT>
</HEAD>
<BODY>
</BODY>
</HTML>

※赤は変更点



 

テキストボックスにリアルタイムに時刻を表示

■■2■■
[概要]
テキストボックスにリアルタイムに時刻を表示

[参照]


[ソース]
<HTML>
<HEAD>
<TITLE>時刻表示</TITLE>
<SCRIPT language="JavaScript">
<!--
    setInterval('document.form1.box1.value=Date()',1000);
//-->
</SCRIPT>
</HEAD>
<BODY>
<FORM NAME="form1">
<INPUT TYPE="text" NAME="box1" SIZE="20">
</FORM>
</BODY>
</HTML>

※赤は変更点



 

ステータスバーにリアルタイムに時刻を日本語で表示

■■3■■
[概要]
ステータスバーにリアルタイムに時刻を日本語で表示

[参照]
メルマガ Vol.13


[ソース]
<HTML>
<HEAD>
<TITLE>時刻表示</TITLE>
<SCRIPT language="JavaScript">
<!--
function getTime(){
    //時刻の初期設定
    today = new Date();
    year = today.getYear();
    month = today.getMonth();
    date = today.getDate();
    youbi = today.getDay();
    hours = today.getHours();
    minutes = today.getMinutes();
    seconds = today.getSeconds();
    day = new Array("日","月","火","水","木","金","土");
    //時刻表示
    status=year+"年"+month+"月"+date+"日"+"("+day[youbi]+")"+hours+"時"+minutes+"分"+seconds+"秒";
}
//-->
</SCRIPT>
<!--時刻表示-->
<SCRIPT language="JavaScript">
<!--
    setInterval('getTime()',1000);
//-->
</SCRIPT>
</HEAD>
<BODY>
</BODY>
</HTML>

※赤は変更点
※緑はコメントそのまま貼り付けても大丈夫



 

テキストボックスにリアルタイムに時刻を日本語で表示

■■4■■
[概要]
テキストボックスにリアルタイムに時刻を表示

[参照]


[ソース]
<HTML>
<HEAD>
<TITLE>時刻表示</TITLE>
<SCRIPT language="JavaScript">
<!--
function getTime(){
    //時刻の初期設定
    today = new Date();
    year = today.getYear();
    month = today.getMonth()+1;
    date = today.getDate();
    youbi = today.getDay();
    hours = today.getHours();
    minutes = today.getMinutes();
    seconds = today.getSeconds();
    day = new Array("日","月","火","水","木","金","土");
    //時刻表示
    document.form1.box1.value=year+"年"+month+"月"+date+"日"+"("+day[youbi]+")"+hours+"時"+minutes+"分"+seconds+"秒";
}
//-->
</SCRIPT>
<!--時刻表示-->
<SCRIPT language="JavaScript">
<!--
    setInterval('getTime()',1000);
//-->
</SCRIPT>
</HEAD>
<BODY>
<FORM NAME="form1">
<INPUT TYPE="text" NAME="box1" SIZE="40">
</FORM>
</BODY>
</HTML>

※赤は変更点
※緑はコメントそのまま貼り付けても大丈夫



 

リアルタイムに時刻を画像表示

■■5■■
[概要]
リアルタイムに時刻を画像表示

[参照]


[ソース]
<HTML>
<HEAD>
<TITLE>時間の画像表示</TITLE>
<SCRIPT language="JavaScript">
<!--
/*画像のプレロード*/
hour_i = new Array();
week_i = new Array();

//画像用フォルダ
var img_f = "number";

hour_i[0] = new Image();
hour_i[1] = new Image();
hour_i[2] = new Image();
hour_i[3] = new Image();
hour_i[4] = new Image();
hour_i[5] = new Image();
hour_i[6] = new Image();
hour_i[7] = new Image();
hour_i[8] = new Image();
hour_i[9] = new Image();
//画像をセット
hour_i[0].src = "./"+img_f+"/0.gif";
hour_i[1].src = "./"+img_f+"/1.gif";
hour_i[2].src = "./"+img_f+"/2.gif";
hour_i[3].src = "./"+img_f+"/3.gif";
hour_i[4].src = "./"+img_f+"/4.gif";
hour_i[5].src = "./"+img_f+"/5.gif";
hour_i[6].src = "./"+img_f+"/6.gif";
hour_i[7].src = "./"+img_f+"/7.gif";
hour_i[8].src = "./"+img_f+"/8.gif";
hour_i[9].src = "./"+img_f+"/9.gif";

//時間を取得
function getTime(){
    today = new Date();
    hour = new String(today.getHours());
    hour = setString(hour);
    minute = new String(today.getMinutes());
    minute = setString(minute);
    sec = new String(today.getSeconds());
    sec = setString(sec);
    putImg();
}

//2桁にする
function setString(num){
    if(eval(num)<10){
        num = "0"+ num;
    }
    return num;
}

//画像をセット
function putImg(){
    document.hour1.src = hour_i[hour.charAt(0)].src;
    document.hour2.src = hour_i[hour.charAt(1)].src;
    document.minute1.src = hour_i[minute.charAt(0)].src;
    document.minute2.src = hour_i[minute.charAt(1)].src;
    document.sec1.src = hour_i[sec.charAt(0)].src;
    document.sec2.src = hour_i[sec.charAt(1)].src;
}
//-->
</SCRIPT>
</HEAD>
<BODY onLoad="setInterval('getTime()',1000);">
<p>
<img src="./number/0.gif" name="hour1">
<img src="./number/0.gif" name="hour2">

<img src="./number/0.gif" name="minute1">
<img src="./number/0.gif" name="minute2">

<img src="./number/0.gif" name="sec1">
<img src="./number/0.gif" name="sec2">

</BODY>
</HTML>

※赤は変更点
※緑はコメントそのまま貼り付けても大丈夫
※数字・曜日画像は素材集から取ってください



 戻る