Tarih ve zaman işlemleri için kullanilir, aşağıdaki 4 yöntemden biri kullanılarak oluşturulabilir.
new Date()
new Date(millisaniye)
new Date(tarihStringi)
new Date(yil,ay,gun [, saat,dakika,saniye,milisaniye])
Asagidaki gibi parametresiz olarak kullanildiginda istemci makinadaki tarih bilgisini verir.
var tarih = new Date()
document.write(tarih.toLocalDateString()))
//14 Kasim 2007 Çarsamba
Date nesnesinin milisaniye parametresi ile olusturulmasi.
1 Ocak 1970 00:00:00 ‘dan itibaren, bugüne kadar geçen zamani milisaniyeyi cinsinden ifade eder.
1 Saniye 1000 milisaniyeye esittir.
Örnegin 2 Ocak 1970 00:00:00 tarihini milisaniye parametresini vererek yazdirmak isteyelim, yani bir gün sonrasini
var birGun = 24*60*60*1000;
var tarih = new Date(birGun)
document.write(tarih.toLocaleDateString())
// 02 Ocak 1970 Cuma
Date nesnesinin Yil, Ay ve Gün parametreleri ile olusturulmasi
Ay parametresi için “0″ sifir degeri Ocak ayini, 11 degeri Aralik ayini gösterir.
var tarih = new Date(”2007″,”10″,”14″)
document.write(tarih.toLocaleDateString())
// 14 Kasim 2007 Çarsamba