JavaScript Tarih ve Saat
JavaScript'te tarih ve saat işlemlerini Date() nesnesi ile yaparız.
new Date() - Bugünün Tarih ve Saati
JAVASCRIPT Kodu
<div id="ts1"></div>
<script>
document.getElementById("ts1").innerHTML = Date();
</script>
Görünüm
Tue Apr 12 2022 02:03:26 GMT+0300 (GMT+03:00)
Date() Nesnesinin Yöntemleri
Yöntem | İşlevi | Sonuç |
---|---|---|
getTime() | 1.1.1970'den bugüne geçen zamanı milisaniye olarak yazar | 1649718221820 |
toUTCString() | UTC formatıyla yazar | Mon, 11 Apr 2022 23:03:41 GMT |
getDay() | Haftanın gününü 0 - 6 arasında bir rakam olarak belirtir. 0 = Pazar kabul edilir. | 2 |
getFullYear() | Yılı yazar | 2022 |
getDate() | Günü yazar (1 - 31 arasında) | 12 |
getMonth() | Ayı yazar (1 - 12 arasında) | 3 |
getHours() | Saati yazar | 2 |
getMinutes() | Dakikayı yazar | 03 |
getSeconds() | Saniyeyi yazar | 41 |
Farklı Bir Tarih Belirlemek
Date() nesnesi bu şekliyle şu andaki tarihi ve saati verir. Ancak bazen kendimiz bir tarih belirlemek isteyebiliriz. Bunun için parantez arasında tarihe yer verebiliriz.new Date(yıl, ay, gün, saat, dakika, saniye, milisaniye);
Örneğin 22 Şubat 1984'ten günümüze kadar geçen süreyi hesap etmek istersek;
JAVASCRIPT Kodu
Toplam <span id="ts2"></span> gündür yaşıyorsun!
<script>
var simdi = new Date();
var tarih = new Date(1984, 2, 22, 14, 0, 0, 0);
var gecen = new Date(simdi - tarih);
var saniye = Math.floor((simdi - tarih)/1000);
var dakika = Math.floor(saniye/60);
var saat = Math.floor(dakika/60);
var gunler = Math.floor(saat/24);
document.getElementById("ts2").innerHTML = gunler;
</script>
Görünüm
Toplam 13899 gündür yaşıyorsun!