JavaScript ile normalde şu anın zamanını new Date(); olarak çekiyoruz, şu anki zamandan x gün sonrasının tarihini göstermek veya bunu kullanmak için burada paylaştığım fonksiyonu kullanabilirsiniz.
Fonksiyonumuz:
function GunSonra(gun){
var bugun = new Date();
var sonucTarih = new Date(today);
sonucTarih.setDate(bugun.getDate()+gun);
return sonucTarih;
}Kullanım örneği:
<p>Şu anki zamandan 7 gün sonrayı kullanmak</p>
<p id="sonuc"></p>
<script>
function GunSonra(gun){
var bugun = new Date();
var sonucTarih = new Date(bugun);
sonucTarih.setDate(bugun.getDate() + gun);
return sonucTarih;
}
document.getElementById("sonuc").innerHTML = GunSonra(7);
document.cookie = '_Wolkanca=true; expires=' + GunSonra(7) + ';';
</script>Yukarıda gördüğünüz gibi GunSonra(7) şeklinde sonuc isimli elemana yazdırdık ve ayrıca bir Cookie atadık, çıktı şu anki tam tarihin 7 gün sonrası olacaktır. Bu işlem daha çok Cookie atamak için kullanışlı, elbette date gösterim türünü değiştirerek farklı yerlerde de kullanabiliriz.
Canlı görmek için: https://codepen.io/wolkanca/pen/vYgbzNY
