JavaScript Date Referans Kılavuzu

Date nesnesi

Date nesnesi tarih ve zaman işlemleri için kullanılır.

Tarih nesnesi new Date() ile oluşturulur.

Tarih örneklenmesi dört şekilde yapılır:

var d = new Date();
var d = new Date(milisaniyeler);
var d = new Date(dateString);
var d = new Date(yıl, ay, gün, saatler, dakikalar, saniyeler, milisaniyeler);

Deneyimleyin

Tarih ve zaman hakkında eğitimlere buradan okuyun JavaScript Tarih Eğitimi

Date nesnesi yöntemleri ve özellikleri

Yöntem Açıklama
new Date() Ayın gününü (1-31) döndür.
constructor Date nesnesinin prototipi oluşturan fonksiyonu döndür.
getDate() Ayın gününü (1-31) döndür.
getDay() Haftanın gününü (0-6) döndür.
getFullYear() Yılı döndür.
getHours() Saati (0-23) döndür.
getMilliseconds() Milisaniye (0-999) döndür.
getMinutes() Dakikayı (0-59) döndür.
getMonth() Ayı (0-11) döndür.
getSeconds() Saniye sayısını (0-59) döndür.
getTime() 1970 yılının 1 Ocakı sabahı itibarıyla belirtilen tarih ile arasındaki milisaniye sayısını döndür.
getTimezoneOffset() UTC zamanı ile yerel zaman arasındaki farkı dakika cinsinden döndür.
getUTCDate() Dünya Saati'ne göre, ayın gününü (1-31) döndür.
getUTCDay() Dünya Saati'ne göre, haftanın gününü (0-6) döndür.
getUTCFullYear() Dünya Saati'ne göre, yılı döndür.
getUTCHours() Dünya Saati'ne göre, saati (0-23) döndür.
getUTCMilliseconds() Dünya Saati'ne göre, milisaniye sayısını (0-999) döndür.
getUTCMinutes() Dünya Saati'ne göre, dakikayı (0-59) döndür.
getUTCMonth() Dünya Saati'ne göre, ayı (0-11) döndür.
getUTCSeconds() Dünya Saati'ne göre, saniye sayısını (0-59) döndür.
getYear() Kullanılmıyor.Lütfen bunun yerine getFullYear() yöntemi
now() 1970 yılının 1 Ocak 1'inden bu yana gece yarısından bu yana milisaniye sayısını döndürür.
parse() Tarih stringini çözümleyip 1970 yılının 1 Ocak 1'inden bu yana milisaniye sayısını döndürür.
prototype Nesneye özellik ve yöntem eklemenize izin verir.
setDate() Date nesnesinde ayın belirli bir gününü ayarlar.
setFullYear() Tarih nesnesinin yılını ayarlar.
setHours() Tarih nesnesinin saati sayısını ayarlar.
setMilliseconds() Tarih nesnesinin milisaniye sayısını ayarlar.
setMinutes() Tarih nesnesinin dakika sayısını ayarlar.
setMonth() Tarih nesnesinin ayını ayarlar.
setSeconds() Tarih nesnesinin saniye sayısını ayarlar.
setTime() Tarihi 1970 yılının 1 Ocak 1'inden sonraki/önceki belirtilen milisaniye sayısına ayarlar.
setUTCDate() Dünya saati göre, Date nesnesinde ayın gününü ayarlar.
setUTCFullYear() Dünya saati göre, tarih nesnesinin yılını ayarlar.
setUTCHours() Dünya saati göre, tarih nesnesinin saati sayısını ayarlar.
setUTCMilliseconds() Dünya saati göre, tarih nesnesinin milisaniye sayısını ayarlar.
setUTCMinutes() Dünya saati göre, tarih nesnesinin dakika sayısını ayarlar.
setUTCMonth() Dünya saati göre, tarih nesnesinin ayını ayarlar.
setUTCSeconds() Dünya saati göre, tarih nesnesinin saniye sayısını ayarlar.
setYear() Kullanılmıyor.Lütfen bunun yerine setFullYear() yöntemi
toDateString() Date nesnesinin tarih kısmını okunabilir bir stringe dönüştür.
toGMTString() Kullanılmıyor.Lütfen bunun yerine toUTCString() yöntemi
toISOString() ISO standartlarına göre tarih string olarak döndür.
toJSON() JSON tarih formatında tarih string olarak döndür.
toLocaleDateString() Bölge ayarlarına göre Date nesnesinin tarih kısmını string olarak döndür.
toLocaleTimeString() Bölge ayarlarına göre Date nesnesinin zaman kısmını string olarak döndür.
toLocaleString() Bölge ayarlarına göre Date nesnesini stringe dönüştür.
toString() Date nesnesini stringe dönüştür.
toTimeString() Date nesnesinin zaman kısmını dizeye dönüştürür.
toUTCString() Dünya saati olarak Date nesnesini dizeye dönüştürür.
UTC() UTC zamanına göre, 1970 yılının 1 Ocak'ından bu yana gece yarısından itibaren milisaniye cinsinden tarih sayısını döndürür.
valueOf() Date nesnesinin orijinal değerine geri dön.