En son web geliştirme öğreticiler
 

JavaScript Tarih Yöntemleri


Tarih yöntemleri olsun ve izin set tarih değerleri (yıl, ay, gün, saat, dakika, saniye, milisaniye)


Tarih alın Yöntemleri

yöntemleri tarihe bir kısmını almak için kullanılır alın. İşte en yaygın (alphabetically) :

Yöntem Açıklama
getDate() Sayı olarak gününüz (1-31)
getDay() Sayı olarak hafta içi alın (0-6)
getFullYear() Dört basamaklı yıl Get (yyyy)
getHours() Saat alın (0-23)
getMilliseconds() Milisaniye alın (0-999)
getMinutes() Dakikalar alın (0-59)
getMonth() Ayınız (0-11)
getSeconds() Saniye alın (0-59)
getTime() Zaman alın (milliseconds since January 1, 1970)

getTime() Yöntem

getTime() 1 Ocak 1970 yılından beri milisaniye sayısını döndürür:

Örnek

<script>
var d = new Date();
document.getElementById("demo").innerHTML = d.getTime();
</script>
Kendin dene "

getFullYear() Yöntem

getFullYear() dört basamaklı bir sayı olarak bir tarihinin yılını döndürür:

Örnek

<script>
var d = new Date();
document.getElementById("demo").innerHTML = d.getFullYear();
</script>
Kendin dene "

getDay() Yöntem

getDay() bir sayı olarak hafta içi döner (0-6) :

Örnek

<script>
var d = new Date();
document.getElementById("demo").innerHTML = d.getDay();
</script>
Kendin dene "

JavaScript'inizde haftanın ilk günü (0) anlamına gelir "Sunday" dünyadaki bazı ülkeler olmak haftanın ilk gününü dikkate bile, "Monday"

Sen adlarının dizisini kullanabilir ve getDay() bir isim olarak hafta içi dönmek için:

Örnek

<script>
var d = new Date();
var days = ["Sunday","Monday","Tuesday","Wednesday","Thursday","Friday","Saturday"];
document.getElementById("demo").innerHTML = days[d.getDay()];
</script>
Kendin dene "

Tarih Seti Yöntemleri

Set yöntemleri tarihe bir bölümünü ayarlamak için kullanılır. İşte en yaygın (alphabetically) :

Yöntem Açıklama
setDate() Sayı olarak gün ayarla (1-31)
setFullYear() Yıl ayarlayın (optionally month and day)
setHours() Saat ayarlama (0-23)
setMilliseconds() Set milisaniye (0-999)
setMinutes() Set dakika (0-59)
setMonth() Ay Set (0-11)
setSeconds() Set saniye (0-59)
setTime() Saati ayarlayın (milliseconds since January 1, 1970)

setFullYear() Yöntem

setFullYear() belirli bir tarihe bir tarih nesnesi ayarlar. Bu örnekte, 14 Ocak 2020 için:

Örnek

<script>
var d = new Date();
d.setFullYear(2020, 0, 14);
document.getElementById("demo").innerHTML = d;
</script>
Kendin dene "

setDate() Yöntem

setDate() ayın gününü belirler (1-31) :

Örnek

<script>
var d = new Date();
d.setDate(20);
document.getElementById("demo").innerHTML = d;
</script>
Kendin dene "

setDate() yöntemi de bir tarihe gün eklemek için kullanılabilir:

Örnek

<script>
var d = new Date();
d.setDate(d.getDate() + 50);
document.getElementById("demo").innerHTML = d;
</script>
Kendin dene "

gün ekleyerek, ay veya yıl vardiya, değişiklikler Date nesnesi tarafından otomatik olarak işlenir.


Tarih Girdi - Ayrıştırma Tarihler

Eğer geçerli bir tarih dizesi varsa, kullanabilirsiniz Date. parse() Date. parse() milisaniye dönüştürmek yöntemi.

Date. parse() Date. parse() tarih ve 1 Ocak 1970 arasındaki milisaniye sayısı döndürür:

Örnek

<script>
var msec = Date.parse("March 21, 2012");
document.getElementById("demo").innerHTML = msec;
</script>
Kendin dene "

Daha sonra bir tarih nesnesine dönüştürmek için milisaniye sayısını kullanabilirsiniz:

Örnek

<script>
var msec = Date.parse("March 21, 2012");
var d = new Date(msec);
document.getElementById("demo").innerHTML = d;
</script>
Kendin dene "

Tarihlerini karşılaştırın

Tarihler kolaylıkla karşılaştırılabilir.

Aşağıdaki örnek 14 Ocak 2100 ile bugünün tarihini karşılaştırır:

Örnek

var today, someday, text;
today = new Date();
someday = new Date();
someday.setFullYear(2100, 0, 14);

if (someday > today) {
    text = "Today is before January 14, 2100.";
} else {
    text = "Today is after January 14, 2100.";
}
document.getElementById("demo").innerHTML = text;
Kendin dene "

Ocak 11 Aralık 0'dır 11 0'dan JavaScript ay sayar.


UTC Tarih Yöntemleri

UTC tarih yöntemleri UTC tarihleri çalışmak için kullanılmaktadır (Univeral Time Zone dates) :

Yöntem Açıklama
getUTCDate() Aynı getDate() , ancak UTC tarihini döndürür
getUTCDay() Aynı getDay() , ancak UTC gün döndürür
getUTCFullYear() Aynı getFullYear() , ancak UTC yıl döndürür
getUTCHours() Aynı getHours() , ancak UTC saat döndürür
getUTCMilliseconds() Aynı getMilliseconds() , ancak UTC milisaniye döndürür
getUTCMinutes() Aynı getMinutes() , ancak UTC dakika döndürür
getUTCMonth() Aynı getMonth() , ancak UTC ay döndürür
getUTCSeconds() Aynı getSeconds() , ancak UTC saniye döndürür

Komple JavaScript tarihi Referans

Tam bir referans için lütfen gidin Komple JavaScript tarihi Referans .

referans tüm tarihi özellikleri ve yöntemleri tanımlar ve örnekler içerir.