107 lines
3.5 KiB
HTML
107 lines
3.5 KiB
HTML
<html>
|
|
<head>
|
|
<meta http-equiv="Content-Type" content="text/html; charset=utf-8">
|
|
</head>
|
|
<body>
|
|
<font size=+1>
|
|
<p> </p>
|
|
<p align=center>北赤羽駅出発ナビ \(^o^)/</p>
|
|
<script type="text/javascript">
|
|
function pad2(number){
|
|
return (number < 10 ? '0' : '') + number;
|
|
}
|
|
|
|
var walking_delay = 2;
|
|
var weekdays = [
|
|
[05,13],[05,22],[05,34],[05,42],[05,50],
|
|
[06,00],[06,07],[06,14],[06,19],[06,29],[06,34],[06,39],[06,45],[06,52],[06,59],
|
|
[07,03],[07,07],[07,11],[07,18],[07,23],[07,30],[07,34],[07,38],[07,44],[07,48],[07,51],[07,54],
|
|
[08,00],[08,06],[08,09],[08,16],[08,20],[08,24],[08,30],[08,36],[08,39],[08,50],
|
|
[09,03],[09,12],[09,17],[09,23],[09,36],[09,42],[09,55],
|
|
[10,03],[10,16],[10,25],[10,37],[10,54],
|
|
[11,02],[11,14],[11,24],[11,40],[11,54],
|
|
[12,14],[12,24],[12,34],[12,54],
|
|
[13,04],[13,14],[13,34],[13,40],[13,54],
|
|
[14,14],[14,24],[14,34],[14,54],
|
|
[15,04],[15,14],[15,34],[15,40],[15,54],
|
|
[16,13],[16,22],[16,34],[16,39],[16,53],[16,59],
|
|
[17,04],[17,12],[17,17],[17,28],[17,37],[17,47],[17,52],[17,57],
|
|
[18,08],[18,17],[18,27],[18,34],[18,46],[18,51],[18,57],
|
|
[19,07],[19,12],[19,18],[19,31],[19,37],[19,47],[19,52],[19,57],
|
|
[20,06],[20,12],[20,22],[20,28],[20,35],[20,47],[20,58],
|
|
[21,06],[21,15],[21,28],[21,34],[21,40],[21,47],[21,53],
|
|
[22,09],[22,16],[22,23],[22,33],[22,46],
|
|
[23,03],[23,12],[23,22],[23,33],[23,46],
|
|
[24,08],
|
|
];
|
|
var weekends = [
|
|
[05,13],[05,22],[05,33],[05,49],
|
|
[06,00],[06,08],[06,20],[06,36],[06,43],[06,51],
|
|
[07,02],[07,09],[07,16],[07,22],[07,33],[07,39],[07,45],[07,56],
|
|
[08,01],[08,13],[08,23],[08,33],[08,43],[08,56],
|
|
[09,04],[09,16],[09,25],[09,36],[09,43],[09,54],
|
|
[10,03],[10,15],[10,23],[10,34],[10,44],[10,54],
|
|
[11,04],[11,14],[11,24],[11,34],[11,40],[11,54],
|
|
[12,04],[12,14],[12,24],[12,34],[12,54],
|
|
[13,05],[13,14],[13,34],[13,40],[13,54],
|
|
[14,14],[14,24],[14,34],[14,54],
|
|
[15,04],[15,14],[15,34],[15,40],[15,54],
|
|
[16,13],[16,23],[16,35],[16,43],[16,54],
|
|
[17,00],[17,05],[17,15],[17,23],[17,34],[17,39],[17,53],[17,57],
|
|
[18,03],[18,15],[18,24],[18,34],[18,44],[18,55],
|
|
[19,03],[19,16],[19,23],[19,36],[19,43],[19,56],
|
|
[20,03],[20,15],[20,21],[20,36],[20,44],[20,51],
|
|
[21,06],[21,18],[21,40],[21,48],
|
|
[22,05],[22,26],[22,42],
|
|
[23,01],[23,23],[23,46],
|
|
[24,08],
|
|
];
|
|
|
|
|
|
|
|
var d = new Date();
|
|
var curr_day = d.getDay();
|
|
var curr_hour = d.getHours();
|
|
var curr_min = d.getMinutes();
|
|
|
|
var curr = (curr_hour * 60) + curr_min;
|
|
var curr_plus_5 = curr + walking_delay;
|
|
|
|
var hits = 0;
|
|
|
|
if(curr_day != 0 && curr_day != 6){
|
|
document.write("<u>Weekdays</u><br>");
|
|
for(i=0 ; i<weekdays.length; i++){
|
|
curr_train = (weekdays[i][0]*60) + weekdays[i][1];
|
|
if( curr_train >= curr_plus_5 )
|
|
{
|
|
document.write( pad2(weekdays[i][0]), ":", pad2(weekdays[i][1]),
|
|
" (", curr_train - curr, "分後)",
|
|
"<br>");
|
|
hits++;
|
|
};
|
|
if(hits == 4)
|
|
{break;}
|
|
}
|
|
hits = 0;
|
|
}
|
|
|
|
document.write("<br><u>Weekends / Holidays</u><br>");
|
|
for(i=0 ; i<weekends.length; i++){
|
|
curr_train = (weekends[i][0]*60) + weekends[i][1];
|
|
if( curr_train >= curr_plus_5 )
|
|
{
|
|
document.write( pad2(weekends[i][0]), ":", pad2(weekends[i][1]),
|
|
" (", curr_train - curr, "分後)",
|
|
"<br>");
|
|
hits++;
|
|
};
|
|
if(hits == 4)
|
|
{break;}
|
|
}
|
|
|
|
</script>
|
|
</font>
|
|
</body>
|
|
</html>
|