<script type="text/javascript">
<!------------------------------------------------------
// 今日の日付
var now = new Date();
var n_year = now.getYear();
var n_mon = now.getMonth()+1;
var n_date = now.getDate();
var n_day = HowDay(now.getDay());
// 2000年対策
app = navigator.appName.charAt(0);
ver = navigator.appVersion.charAt(0);
if (app == "M") {if (ver <= 3) { n_year=n_year+1900;}}
// 今年が始まってから何日
var fst = new Date(n_year,0,1); //1月1日
var n_howdays = Math.floor((now.getTime()-fst.getTime())/(24*60*60*1000));
// あなたの生まれた日付
var b_year = prompt("貴方の生まれた西暦は?\n(4桁の半角数字で入力してください)","");
if(b_year >= 1000 && b_year <= 9999){
var b_mon = prompt("貴方の生まれた月は?\n(1-12までの数字を半角数字で入力してください)","");
if(b_mon >= 1 && b_mon <= 12){
var b_date = prompt("貴方の生まれた日は?\n(半角数字で入力してください)","");
if(b_date >= 1 && b_date <= 31){
var bir = new Date(b_year,b_mon-1,b_date);
var b_day = HowDay(bir.getDay());
var b_howdays = Math.floor((now.getTime()-bir.getTime())/(24*60*60*1000));
}
}
}
document.write('<br>今日は'+n_year+'年'+n_mon+'月'+n_date+'日'+n_day+'曜日');
document.write('、'+n_year+'年が始まってから'+n_howdays+'日目です。');
if(b_howdays != null){
document.write('<br>'+b_year+'年'+b_mon+'月'+b_date+'日'+b_day+'曜日にあなたが生まれてから');
document.write('今までに'+b_howdays+'日が過ぎました。');
}
function HowDay(val){
var week;
if(val==0) week="日";
if(val==1) week="月";
if(val==2) week="火";
if(val==3) week="水";
if(val==4) week="木";
if(val==5) week="金";
if(val==6) week="土";
return week;
}
//-------------------------------------------------------->
</script>
|