日付情報を配列に格納する


動作ブラウザ 【 IE:3.0, Firefox:1.0, Safari:1.0
Internet Explorer Firefox Opera Safari
5.0x 5.5 6.0 7.0 1.0x 1.5x 2.0x 8.x 9.0 1.x 2.0
Windows
Macintosh -
UNIX - -

説  明 日付情報を配列に格納するには、配列を作成後にdateオブジェクトを生成し、必要な日付情報を配列に格納していきます。
JavaScriptではサマータイムはサポートされていないので、日付などから算出する必要があります。下記サンプルではサマータイムはfalseとしています。
サンプル <!DOCTYPE html PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN">
<html>
<head>
<title>日付情報を配列に格納する</title>
</head>
<body>
<script type="text/javascript"><!--
function setDateToArray(){
var times = [];
var dateObj = new Date();
times[0] = dateObj.getSeconds();
times[1] = dateObj.getMinutes();
times[2] = dateObj.getHours();
times[3] = dateObj.getDate();
times[4] = dateObj.getMonth();
times[5] = dateObj.getFullYear() - 1900;
times[6] = dateObj.getDay();
times[7] = dateObj.getTime();
times[8] = false; // サマータイムはJavaScriptではノンサポート
return times;
}
d = setDateToArray();
for(var i=0; i<d.length; i++){
document.write("<b>"+i+"</b> : "+d[i]+"<br>");
}
// --></script>
</body>
</html>
■サンプルスクリプトを実行する >>実行

写真素材 PIXTA