Kullanıcı değişkenine göre bir tarih, ay ve yılı içeren üç değişkene rastlarım. Ayın 1 ile 12 arasında olup olmadığını kontrol ettim.JavaScript'de tarih kontrol edin
Şimdi gerçek bir tarih olup olmadığını ve 31–06–2011 gibi olmayan bir tarih olup olmadığını kontrol etmek istiyorum.
Benim ilk fikir, yeni bir tarihi örneğini yapmaktı:
var year = 2011;
var month = 5; // five because the months start with 0 in JavaScript - June
var day = 31;
var myDate = new Date(2011,5,31);
console.log(myDate);
Ama geçerli bir tarih değil çünkü myDate, yanlış döndürmez. Bunun yerine 'Cum 01 Tem 2011 [...]' i döndürür.
Geçersiz bir tarihi nasıl kontrol edebileceğime dair herhangi bir fikriniz var mı?
Yığın Taşması'na Hoş Geldiniz, dotweb! Lütfen başlığa etiket koymayın, teşekkürler! –
Ne? Anlamadım üzgünüm. –
Etiketler etiketlere [başlıkta değil] aittir (http://meta.stackexchange.com/questions/66152/titles-should-the-most-relevant-tag-be-included-in-the-title) . –