ユーザーの現在の言語にローカライズされた、JavaScript で曜日の名前を取得したいと考えています。できれば、私が現在使用しているものよりも少し良いものを使用してください。
var weekDays = [];
var d = new Date();
while(d.getDay() > 0) {
d.setDate(d.getDate() + 1);
}
while(weekDays.length < 7) {
weekDays.push(d.toLocaleDateString().match(/\w+/)[0]);
d.setDate(d.getDate() + 1);
}
これを行う簡単な方法はありますか?それとも、できるだけ多くのロケールに日付文字列を提供する必要がありますか?