Takip et

JavaScript ile Geçerli Yılı Nasıl Alınır?

JavaScript ile Geçerli Yılı Nasıl Alınır?

Merhaba! Fatih Soysal olarak, bugün JavaScript ile geçerli yılı nasıl alacağınızı adım adım anlatacağım. Bu, web sitenizde veya uygulamanızda dinamik bir telif hakkı bildirimi oluşturmak veya yıl bazlı verileri işlemek gibi birçok durumda oldukça kullanışlıdır. Öncelikle, JavaScript’in sunduğu güçlü tarih ve zaman işleme fonksiyonlarını kullanacağız.

Yöntem 1: Date() Objesini Kullanma

En basit ve yaygın yöntem, yerleşik Date() objesini kullanmaktır. Date() objesi, bilgisayarın sistem saatinden geçerli tarihi ve zamanı alır. Bu objenin getFullYear() metodu, bize dört basamaklı tam yılı verir. İşte kod örneği:


const d = new Date();
let currentYear = d.getFullYear();
console.log(currentYear); // Örneğin: 2024

Bu kod parçası, öncelikle yeni bir Date() objesi oluşturur. Daha sonra, getFullYear() metodu ile bu objeden yılı alır ve currentYear değişkenine atar. Son olarak da, console.log() ile yılı konsolda görüntüler. Bu yöntem oldukça pratik ve anlaşılabilir.

Yöntem 2: toLocaleDateString() Metodu ile Alternatif Çözüm

Alternatif olarak, toLocaleDateString() metodunu kullanarak da yılı alabiliriz. Bu metot, tarihi bölge ayarlarına göre biçimlendirir. Yılın nasıl görüntüleneceğini kontrol etmek için seçenekler kullanabiliriz. Ancak, sadece yılı almak istiyorsak, ek işlem gerektirir.


const currentDate = new Date();
const year = currentDate.toLocaleDateString('tr-TR', { year: 'numeric' });
console.log(year); // Örneğin: 2024

Bu kodda, toLocaleDateString() metodu, ‘tr-TR’ bölge ayarını ve sadece yılı gösteren { year: ‘numeric’ } seçeneğini kullanır. Böylece, diğer tarih bilgilerinden bağımsız olarak yılı elde ederiz. Bu yöntem daha fazla özelleştirme seçeneği sunar, ancak daha karmaşıktır.

Yıl Bilgisini Web Sayfasında Kullanma

Elde ettiğiniz yıl bilgisini, web sayfanızda HTML öğelerine dinamik olarak ekleyebilirsiniz. Örneğin, telif hakkı bildiriminizi güncel tutmak için:


const year = new Date().getFullYear();
document.getElementById("copyrightYear").textContent = year;

Bu kod, copyrightYear id’sine sahip bir HTML öğesinin içeriğini, geçerli yıl ile günceller. Bu sayede, her yıl telif hakkı bildirimini manuel olarak güncellemeniz gerekmez. Bu oldukça kullanışlı bir uygulamadır.

Sonuç

JavaScript ile geçerli yılı almak oldukça kolaydır. Date() objesi ve onun getFullYear() metodu, en basit ve etkili çözümü sunar. Ancak, daha fazla özelleştirme ihtiyacınız varsa, toLocaleDateString() metodunu da kullanabilirsiniz. Umarım bu makale size yardımcı olmuştur. Daha fazla JavaScript eğitimi ve kaynakları için fatihsoysal.com adresini ziyaret edebilirsiniz. Ayrıca, tarih ve zaman işleme ile ilgili daha fazla bilgi için MDN Web Docs sitesine göz atabilirsiniz.

#Etiketler: JavaScript, Geçerli Yıl, Tarih, Zaman, Date(), getFullYear(), toLocaleDateString(), Web Geliştirme, Programlama, Fatih Soysal

Yorumlar
İçeriği beğendiniz mi? Bir tartışma başlatın veya görüşlerinizi paylaşın.
Yorum Yaz

Bir yanıt yazın

E-posta adresiniz yayınlanmayacak. Gerekli alanlar * ile işaretlenmişlerdir

E-posta Bülteni
Yazılım Topluluğuna Katılın
En son güncellemeleri, yaratıcı ipuçlarını ve özel kaynakları doğrudan e-posta kutunuza alın. Tasarım ve inovasyonun geleceğini birlikte keşfedelim.