|
|
<script>
// カレンダー 参考:http://jsdo.it/ginpei/pHkn
function calendar(year, month) {
var jpweek = ['日', '月', '火', '水', '木', '金', '土'];
var date = new Date(year + '/' + month + '/' + 1);
var week = date.getDay();
date.setMonth(date.getMonth()+1);
date.setTime(date.getTime() - 1000 * 60 * 60 * 24);
var days = date.getDate();
var day = [];
for (var i = 0; i < days; i++) {
day[week+i] = i + 1;
}
var calendar = '<table>';
calendar += '<tr>';
for (var i = 0; i < jpweek.length; i++) {
xyoubi = jpweek[i];
if (i==0) {
xyoubi = '' + xyoubi + '';
}
calendar += '<th>' + xyoubi + '</th>';
}
calendar += '</tr>';
for (var i = 0; i < day.length || i % 7 != 0; i++) {
if (i % 7 == 0) {
calendar += '<tr>';
}
calendar += '<td>';
xdmoji = day[i];
calendar += xdmoji || ' ';
calendar += '</td>';
if (i % 7 == 6) {
calendar += '</tr>';
}
}
calendar += '</table>';
return calendar;
}
// 実行
window.resizeTo(350, 300);
window.moveTo(100, 100);
// カレンダー表示
xnow = new Date();
xy = xnow.getYear( );
xm = xnow.getMonth( ) + 1;
xmd = calendar(xy, xm); //カレンダー作成
document.write(xy +"年" + xm +"月"+" ");
document.write(xmd); // カレンダー表示
</script>
|
|