CodeBlanks Logo Icon CodeBlanks

Tarih bileşenlerini okuma

JavaScript kursu · Orta seviye · Ders 113/134

getFullYear, getMonth ve getDate ile tarih bileşenlerini okumayı öğrenirsin.

Tarih bileşenlerini okuma

Bir Date nesnesinin parçalarını get ile başlayan yöntemlerle okursun. Her yöntem bir sayı döndürür.

const d = new Date(2024, 4, 12);
d.getFullYear(); // 2024
d.getMonth();    // 4 (Mayıs)
d.getDate();     // 12
d.getDay();      // 1 (Pazartesi)

getMonth ayı 0-11 arası verir; Mayıs 4'tür. getDate ayın gününü 1-31 arası verir. getDay hafta gününü 0-6 arası verir; 0 Pazar'dır.

Saat ve dakika okuma

Saat ve dakika gibi zaman parçalarını da okuyabilirsin. Aynı get ailesi geçerlidir.

const t = new Date();
t.getHours();   // 0-23
t.getMinutes(); // 0-59
t.getSeconds(); // 0-59

getHours saati 24 saat biçiminde verir. Dakika ve saniye 0-59 arasıdır. Bu değerlerle bir saat göstergesi veya zaman damgası kurarsın.

Uygulama Ay ve gün değerlerini yazdır

event değişkeni 12 Mayıs 2024 tarihini tutuyor. getMonth() ile ayı, getDate() ile günü al ve her ikisini de console.log ile yazdır.

Örnek çözümü göster
getMonth ayı 0-11 arası verir; getDate ayın gününü 1-31 arası verir.
Örnek çözüm:
const event = new Date(2024, 4, 12);
console.log(event.getMonth());
console.log(event.getDate());

Kendini test et

  1. new Date(2024, 3, 10) ile oluşturulan tarihin ayı hangisidir?

    new Date(2024, 3, 10)
    • Nisan (4. ay)
    • Mart (3. ay)
    • Mayıs (5. ay)
    • Ocak (1. ay)
    Cevabı göster

    Nisan (4. ay) — Doğru! Ay indeksi sıfırdan başlar, bu yüzden 3 Nisan ayını verir.

  2. Ay değerini oku

    const d = new Date(2024, 2, 15);
    const month = d.____;
    console.log(month);
    Cevabı göster
    const d = new Date(2024, 2, 15);
    const month = d.getMonth();
    console.log(month);
  3. get yöntemlerini eşleştir

    getFullYear()
    yıl
    getMonth()
    ay (0-11)
    getDate()
    gün (1-31)
    getDay()
    hafta günü

Orta seviye bölümündeki tüm dersler