目次へ

生まれた日の曜日や経過日数が判るらしいです。JavaScriptですので無効なら何も出来ません。

    生年月日を西暦で入れてください
     

   

     

   

Tatsuya's HomePage 様からお借りしました。
http://www.oitaweb.ne.jp/hp/tatsuya/index.htm

曜日の取得
<script language="JavaScript">
<!--
function mySet(){
myWeekTbl = new Array( "日","月","火","水","木","金","土" );
myDate = new Date( document.myForm.myFormY.value ,
document.myForm.myFormM.value - 1 ,
document.myForm.myFormD.value );
myWeek = myDate.getDay();
if (document.myForm.myFormY.value == "") alert("年を入力して下さい");
else if (document.myForm.myFormM.value == "") alert("月を入力して下さい");
else if ( (document.myForm.myFormM.value <1) || (document.myForm.myFormM.value >12) ) alert("月がヘンです");
else if (document.myForm.myFormD.value == "") alert("日を入力して下さい");
else if ( (document.myForm.myFormD.value <1) || (document.myForm.myFormD.value >31) ) alert("日がヘンです");
else document.myForm.myFormMes.value = "あなたはたぶん"+myWeekTbl[myWeek]+"曜日に生まれたと思います";

}

// -->
</script>

<form name="myForm">
<p> 生年月日を西暦で入れてください<br><input type="text" size="4"
name="myFormY"> 月<input type="text" size="2" name="myFormM">
日 <input type="text" size="2" name="myFormD">  <input
type="button" value="曜日" onclick="mySet()"> </p>
<p><input type="text" size="50" name="myFormMes"></p>
</form>
**************************************************************
<script language="JavaScript"><!--
function mySet01(){
myNow = new Date();
myBirth = new Date( document.myForm01.myFormY.value ,
document.myForm01.myFormM.value - 1 ,
document.myForm01.myFormD.value );
myMsec = myNow.getTime()-myBirth.getTime();
myDay = Math.floor(myMsec / (1000*60*60*24));
if (document.myForm01.myFormY.value == "") alert("年を入力して下さい");
else if (document.myForm01.myFormM.value == "") alert("月を入力して下さい");
else if ( (document.myForm01.myFormM.value <1) || (document.myForm01.myFormM.value >12) ) alert("月がヘンです");
else if (document.myForm01.myFormD.value == "") alert("日を入力して下さい");
else if ( (document.myForm01.myFormD.value <1) || (document.myForm01.myFormD.value >31) ) alert("日がヘンです");
else document.myForm01.myFormMes01.value
= "たぶん生まれてから" + (myDay+1) + "回朝日を見たかも";
}

// --></script>


<form name="myForm01">
<p><input type="text" size="4" name="myFormY"> 月
<input type="text" size="2" name="myFormM"> 日
<input type="text" size="2" name="myFormD"> 
<input type="button" value="日数" onclick="mySet01()">
</p>
<p><input type="text" size="50" name="myFormMes01"></p>
</form>