###JavaScriptあるいはJqueryにて2週間に1度、日付自動更新を考えています。
JavaScript初心者ということを書き忘れていました。
通常の日付の取得は問題ありませんでした。しかし、
2週間に1度月曜日(曜日は任意)に日付を更新させたいと思い、色々と調べたて試していたのですが、
1週間に1度月曜日の取得は分かりましたが2週に1度というやり方が分かりませんでした。
今週の2017/7/3を起点として考えると
次は7/17に更新日が7/17に切り替わる。次は7/31、8/14、8/28,9/11、9/25...というように
2週間に1度だけ更新日の書き換えが入るようにしたいです。
■1週間に1度月曜日に更新のスクリプト例
<script type="text/javascript"> var now = new Date(); var Y = now.getFullYear(); var M = now.getMonth(); var D = now.getDate(); var W = now.getDay(); if (W == 0) { W = 6; } if (W == 1) { W = 0; } if (W == 2) { W = 1; } if (W == 3) { W = 2; } if (W == 4) { W = 3; } if (W == 5) { W = 4; } if (W == 6) { W = 5; } var monday = new Date(Y, M, D - W); var mY = monday.getFullYear(); var mM = monday.getMonth(); var mD = monday.getDate(); document.write(mY + '年' + (mM + 1) + '月' + mD + '日'); </script>
上記のスクリプトはローカルの日付の取得ですが、
最終的にはサーバーから取得いたします。
どなたかご教授お願いいたします。
回答1件
あなたの回答
tips
プレビュー