SEO (Arama Motoru Optimizasyonu) Mikro İnteraktif ÜCRETSİZ - Google Play'den İndirin

Javascript Tarih İşlemleri

Javascript dilinde tarih işlemleri. Bulunduğumuz tarihin değerlerini gösteren bir uygulama.

JavaScript dilinde hızlıca tarih kavramına bakalım. Gün, ay, yıl, saat vs.. gibi kavramları inceleyelim.
FonksiyonAçıklaması
getDate()Ayın gününü verir (1-31)
getDay()Haftanın gününü verir (0-6)
getFullYear()Yılı dört basamak olarak verir (yyyy)
getHours()Saat bilgisini verir (0-23)
getMilliseconds()Milisayine bilgisini verir (0-999)
getMinutes()Dakika bilgisini verir (0-59)
getMonth()Ay bilgisini verir (0-11)
getSeconds()Saniye bilgisini verir (0-59)
getTime()Tarihi 1 Ocak , 1970’dan itibaren milisaniye olarak verir

JavaScript Tarih
<script>
var dtmTarih = new Date();
alert('Şimdiki tarih: ' + dtmTarih);
</script>
Tarihi Yazdıralım

Şimdi ise tarih değişkenimizin içerisinden yıl, gün, ay vs.. değerlerini bulmaya çalışalım. Yalnız bilinmesi gereken bir nokta var, Javascript'te aylar 0, 1, 2 şeklinde gider. Yani, ekrana yazılacak değer bulunduğumuz ay değerinin 1 eksiği kadardır. Bunun için intAy değişkenine 1 ekliyoruz.
Gün, Ay, Yıl
<script>
var dtmTarih = new Date();
var intYil = dtmTarih.getFullYear();
var intAy = dtmTarih.getMonth() + 1;
var intGun = dtmTarih.getDate();
var intSaat = dtmTarih.getHours();
var intDakika = dtmTarih.getMinutes();
var intSaniye = dtmTarih.getSeconds();
var intSalise = dtmTarih.getMilliseconds();
</script>
Gün, Ay, Yıl

Tarihe ait bütün değerlerde işlemler yaptık. Bu tarih değerlerini işleyerek daha güzel bir şekilde tarih gösterimi sağlamaya çalışalım (Örnek: 06 Mart 2022 Pazar, 12:23).
Tarihi Şekillendirelim
function fnTarih()
{
    var arrAylar = ["Ocak", "Şubat", "Mart", "Nisan", "Mayıs", "Haziran", "Temmuz", "Ağustos", "Eylül", "Ekim", "Kasım", "Aralık"];
    var arrGunler = ["Pazar", "Pazartesi", "Salı", "Çarşamba", "Perşembe", "Cuma", "Cumartesi"];
    var dtmTarih = new Date();
    var intYil = dtmTarih.getFullYear();
    var intAy = dtmTarih.getMonth();
    var intGun = dtmTarih.getDate();
    var intHaftaninGunu = dtmTarih.getDay();
    var intSaat = dtmTarih.getHours();
    var intDakika = dtmTarih.getMinutes();
    var intSaniye = dtmTarih.getSeconds();
    var intSalise = dtmTarih.getMilliseconds();
    var strAy = arrAylar[intAy];
    var strGun = arrGunler[intHaftaninGunu];
    var strZaman = dtmTarih.getTime();
    var strSonuc = intGun + " " + strAy + " " + intYil + " " + strGun + ", " + intSaat + ":" + intDakika + ":" + intSaniye;
}
Örnek

Yorumlar

Yorum Yaz

Avatar

REKLAM

DDos Koruma, Botnet Koruma, Layer 7 Saldırı koruması, Sanal sunucu, Vds sunucu

REKLAM

Çizgi Filmler

REKLAM

Çocuk Etkinlikleri Uygulaması

EN

  • Popüler
  • Yeni
  • Son Yorum