http://momentjs.com/
静的なサイトで、毎週金曜日更新を行っているのですが前の金曜日の日付を常に自動で表示させたいです。
例外は、前の金曜日よりあとに1日が存在した場合は1日の日付を出したいです。
例えば11月なら11/9に閲覧した場合→11/6、11/4に閲覧した場合→11/1と表示。
前金の表示まではできるのですが、前金と今日のあいだに1日があった場合がうまくできなくて…。
動作確認してませんが。
var now = moment(); now.date( Math.max( now.date() - (now.day()+2)%7, 1 ) );