Kullanıcının geçerli diline yerelleştirilmiş, JavaScript'in günlerinin günlerini öğrenmek istiyorum; tercihen şu an kullandığımdan biraz daha güzel bir şeyle:Hafta içi yerelleştirilmiş gün alma
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);
}
Bunu yapmanın kolay bir yolu var mı? Yoksa sadece olabildiğince çok yer için tarih dizisi vermek zorunda mıyım?
sadece günlerini depolamak eğer Haftayı, ilk kez döngüden geçmek yerine tarihi pazartesiye başlatabilirsiniz. Daha sonra haftanın her günü döngü yapın ve hafta içi dizinin içindeki bu değerleri önbelleğe alın. – Travis
Size 'toLocaleDateString' güvenilir görünmüyor uyarmak istiyorum. Windows ve Chrome'un Hollandaca sürümündeyim, ancak bir dizi İngilizce hafta içi isimleri alıyorum. – pimvdb