西小倉事典
mindia西小倉事典単語

人生時計

西小倉パンデイロ · 2013-07-16 更新 · 3 ポイント · 履歴(18)
第 1 版(2008-07-25 10:26:30 · 西小倉パンデイロ)を表示しています。 最新版に戻る

>|php|

<?php require 'conf/conf.php'; ?>

<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
<html xmlns="http://www.w3.org/1999/xhtml" lang="ja">
<head>
<meta http-equiv="Content-Type" content="text/html; charset=UTF-8" />
<meta http-equiv="Content-Script-Type" content="text/javascript" />
<meta http-equiv="Content-Style-Type" content="text/css" />
<meta name="description" content="hogehoge" />
<meta name="keywords" content="hoge,moge" />

<title>人生時計</title>

<link rel="stylesheet" type="text/css" media="screen" href="css/style.css" />
<link rel="stylesheet" type="text/css" media="print" href="css/print.css" />

<script type="text/javascript" src="js/prototype.js"></script>
<script type="text/javascript" src="js/switcher.js"></script>
</head>

<script type="text/javascript">
<!--

function disp(){

myMes = new Array(61);

myMes[0]="誕生した年です。 ";
myMes[1]="";
myMes[2]="";
myMes[3]="たかや保育園ぱんだ組です。";
myMes[4]="たかや保育園きりん組です。";
myMes[5]="たかや保育園らいおん組です。";
myMes[6]="小学1年生です。";
myMes[7]="小学2年生です。";
myMes[8]="小学3年生です。";
myMes[9]="小学4年生です。";
myMes[10]="小学5年生です。";
myMes[11]="小学5年生です。";
myMes[12]="小学6年生です。";
myMes[13]="中学1年生です。";
myMes[14]="中学2年生です。";
myMes[15]="中学3年生です。";
myMes[16]="高校1年生です。";
myMes[17]="高校2年生です。";
myMes[18]="ひきこもり生活1年目の年です。";
myMes[19]="ひきこもり生活2年目の年です。";
myMes[20]="大学に入学した年です。";
myMes[21]="音楽しまくった年です。";
myMes[22]="フィリピンへ行った年です。";
myMes[23]="mindiaプロジェクトが始まった年です。";
myMes[24]="株式会社マインディア設立を設立";
myMes[25]="あっくんが入社して飛躍の年";
myMes[26]="結婚";
myMes[27]="mindia.jpだけで収益が上がるようになってくる";
myMes[28]="長女誕生";
myMes[29]="";
myMes[30]="長男誕生";
myMes[31]="";
myMes[32]="次女誕生";
myMes[33]="";
myMes[34]="株式会社マインディア10周年";
myMes[35]="長女小学校入学";
myMes[36]="結婚10周年";
myMes[37]="長男小学校入学";
myMes[38]="";
myMes[39]="次女小学校入学";
myMes[40]="";
myMes[41]="長女中学校入学";
myMes[42]="";
myMes[43]="長男中学校入学";
myMes[44]="長女高校入学、株式会社マインディア20周年";
myMes[45]="次女中学校入学";
myMes[46]="長男高校入学、結婚20周年";
myMes[47]="長女大学入学";
myMes[48]="次女高校入学";
myMes[49]="長男大学入学";
myMes[50]="";
myMes[51]="長女就職、次女大学入学";
myMes[52]="";
myMes[53]="長男就職";
myMes[54]="株式会社マインディア30周年";
myMes[55]="次女就職";
myMes[56]="結婚30周年";
myMes[57]="";
myMes[58]="";
myMes[59]="";
myMes[60]="";

var now = new Date();
var hour = now.getHours(); // 時
if(hour < <?php echo $wake; ?>){hour = hour + 24;}
var min = now.getMinutes(); // 分
var sec = now.getSeconds(); // 秒
//nishiko_year = hour*<?php echo $years_1hour; ?> +(Math.floor(min/<?php echo $years_1hour; ?>)) - <?php echo $years_1hour*$wake; ?>;//ニシコ時間

nishiko_year = Math.floor((hour*60 + min - <?php echo $wake; ?>*60)/<?php echo $month_minits; ?>)

// 数値が1桁の場合、頭に0を付けて2桁で表示する指定(うまくいっていない)
if(hour < 10) { hour2 = "0" + hour; }
if(min < 10) { min2 = "0" + min; }
if(sec < 10) { sec2 = "0" + sec; }

// フォーマットを指定(不要な行を削除する)

var watch1 = '現在' + (<?php echo $birth; ?> + nishiko_year) + '年' + (Math.floor((min-(Math.floor(min/<?php echo $years_1hour; ?>)*<?php echo $years_1hour; ?>)*60+sec)/60)+1)+ '月' + (Math.floor(sec/<?php echo $day_seconds; ?>) + 1 )+ '日 (' + hour + ':' + min + ':' + sec + ')'; // 通常時間

var watch2 = nishiko_year + '歳です。' + myMes[nishiko_year];//ニシコ時間

// テキストフィールドにデータを渡す処理
document.form1.field1.value = watch1; // form1 = "<form name='form1'>" field1 = "<input name='field2'>"
document.form1.field2.value = watch2; //
setTimeout("disp()", 1000);

document.title = nishiko_year + '歳::' + (<?php echo $birth; ?> + nishiko_year) + '-' + (Math.floor((min-(Math.floor(min/<?php echo $years_1hour; ?>)*<?php echo $years_1hour; ?>)*60+sec)/60)+1)+ '-' + (Math.floor(sec/<?php echo $day_seconds; ?>) + 1 ) + '::人生時計';var watch2 = nishiko_year + '歳です。' + myMes[nishiko_year];//ニシコ時間

}

// -->
</script>

</head>
<body onLoad="disp()">

<h1>人生時計</h1>

<div id="contents">
<form action="#" name="form1">
<input type="text" name="field1" id="time"> <br>
<input type="text" name="field2" id="message">
</div>

</form>

<h2>変数</h2>

<table id="arg">
<tr>
<th>変数</th>
<th>説明</th>
<th>現在の設定</th>
</tr>

<tr>
<td>$wake</td>
<td>起きる時間(0-24)</td>
<td><?php echo $wake; ?></td>
</tr>

<tr>
<td>$birth</td>
<td>誕生年</td>
<td><?php echo $birth; ?></td>
</tr>

<tr>
<td>$day_seconds</td>
<td>何秒で1日が経過するか</td>
<td><?php echo $day_seconds; ?></td>
</tr>

<tr>
<td>$month_minits = $day_seconds*30*12/60</td>
<td>何分で1年が経過するか(2:12,3:18,4:24,x:6x)</td>
<td><?php echo $month_minits; ?></td>
</tr>

<tr>
<td>$years_1hour = 60 / $month_minits</td>
<td>1時間で何年進むか(2:5,3:3.333...,x:10/x)</td>
<td><?php echo $years_1hour; ?></td>
</tr>

<tr>
<td></td>
<td></td>
<td><?php //echo ; ?></td>
</tr>
</table>

<h2>説明</h2>
<div class="discription">
<ul>
<li>朝の5時から「第一の人生」が始まります。朝の5時に起きられた日は<br>「0歳から覚醒したすばらしい人生」になります。<br>なるべく早く起きて人生を満喫しましょう。</li>
<li>夕方の5時から「第二の人生」が始まります。40歳(25:00)ぐらいを目処に人生を謳歌しましょう。</li>
<li>2秒で1日が過ぎます。</li>
<li>60秒で1ヶ月が過ぎます。<br>(本来なら31日や28日までの月も30日で1ヶ月として計算します)
<li>12分で1年が過ぎます。</li>
<li>2011年(28歳、10:36,22:36)に長女、2013年(30歳、11:00,23:00)に長男、2015年(32歳、11:24,23:24)に次女、が誕生します。
</ul>

<h2>今後</h2>
<div class="discription">
<ul>
<li>iPhoneアプリや携帯アプリで作りたい</li>
<li>FLASHで作りたい</li>
<li>ちゃんと誕生日に年齢が加算されるようにしたい</li>
<li>ブラウザから年間行事や月間行事を編集できるようにしたい</li>
<li>他の人もユーザ登録して独自の人生時計を作られるようにしたい</li>

</ul>
</div>

</body>
</html>

||<

履歴

タグ

「人生時計」タグが付けられた単語