現在、jqueryでカレンダーを作成しているのですが、日付がずれてしまいます。
(13日は火曜日なのに日曜日になっていたり・・・)
for文での日付取得が間違っているのでしょうか?
// 取得した月初・月末の情報をfor文のループでカレンダー出力 for (var i = 1; i <= last_day; i++){ var week = new Date (last_year, last_month, i).getDay(); if (!week || i == 1){ // tableへ曜日の行を追加 $('table').find('tbody').append('<tr>'+ '<td></td>'+'<td></td>'+'<td></td>'+'<td></td>'+'<td></td>'+'<td></td>'+'<td></td>'+'</tr>' ); } $('table').find('tbody').find('tr').last().find('td').eq(week).html(i); }
回答1件
あなたの回答
tips
プレビュー
バッドをするには、ログインかつ
こちらの条件を満たす必要があります。
2021/04/13 23:13