Tarih bileşenlerini okuma
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-59getHours 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
-
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.
-
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); -
get yöntemlerini eşleştir
- getFullYear()
- yıl
- getMonth()
- ay (0-11)
- getDate()
- gün (1-31)
- getDay()
- hafta günü