Menampilkan tahun berjalan paling sering dipakai untuk teks hak cipta di footer situs agar selalu terbarui otomatis tanpa perlu diedit tiap tahun. Artikel ini membahas cara mendapatkan tahun sekarang di PHP.
Fungsi date(“Y”)
<?php
echo date("Y"); // 2026
?>
Contoh Kasus: Footer Hak Cipta Otomatis
<?php
echo "© " . date("Y") . " Sharecode. Semua hak dilindungi.";
// © 2026 Sharecode. Semua hak dilindungi.
?>
Contoh Kasus: Rentang Tahun (Berdiri sejak)
<?php
$berdiri = 2020;
$sekarang = date("Y");
echo ($berdiri == $sekarang) ? $berdiri : "$berdiri–$sekarang";
// "2020–2026"
?>
Contoh Kasus: Menghitung Umur dari Tahun Lahir
<?php
$tahun_lahir = 1998;
$umur = date("Y") - $tahun_lahir;
echo "Perkiraan umur: " . $umur . " tahun";
?>
Catatan Zona Waktu
Di pergantian tahun, zona waktu server yang salah bisa membuat tahun meleset beberapa jam. Pastikan date_default_timezone_set("Asia/Jakarta") sudah diatur.
Kesimpulan
Gunakan date("Y") untuk menampilkan tahun berjalan secara otomatis. Sangat berguna untuk footer hak cipta, rentang tahun, atau perhitungan umur sederhana — tanpa perlu pembaruan manual tiap tahun.
Referensi: untuk penjelasan lebih mendalam, kunjungi dokumentasi resmi PHP (php.net).

