Menampilkan Nama hari dari tanggal dengan menggunakan PHP

alfa6661
- June 03, 2015
0 (0 votes)
Rate :
Cara Menampilkan Nama hari dari tanggal dengan menggunakan PHP

Berikut ini merupakan potongan kode sederhana untuk menampilkan nama hari dari suatu tanggal dengan menggunakan PHP. Sebagai contoh misalkan diberikan tanggal 3 Juni 2015, kemudian kita ingin mengetahui hari apakah itu?

Untuk menampilkan nama hari ada 2 cara.

date('D')
Menampilkan nama hari dengan format 3 karakter (Sun).
date('l')
Menampilkan nama hari dengan format lengkap (Sunday).

Parameter l (L kecil) merupakan format spesifik untuk menampilkan nama hari. Sedangkan date adalah fungsi untuk memperoleh tanggal saat ini. Sehingga akan menghasilkan output nama hari untuk hari ini.

echo "Hari ini adalah : " . date('l');
// Hari ini adalah : Wednesday

Untuk menampilkan hari pada tanggal tertentu. Gunakan kode dibawah ini :

$tanggal = '2015-06-02';
$day = date('l', strtotime($tanggal));
echo "Tanggal {$tanggal} adalah hari : " . $day;

Contoh diatas masih menampilkan nama hari dalam bahasa inggris. Untuk menampilkan dalam format bahasa indonesia, buat variable array untuk konversi nama hari ke bahasa indonesia.

$tanggal = '2015-06-03';
$day = date('D', strtotime($tanggal));
$dayList = array(
	'Sun' => 'Minggu',
	'Mon' => 'Senin',
	'Tue' => 'Selasa',
	'Wed' => 'Rabu',
	'Thu' => 'Kamis',
	'Fri' => 'Jumat',
	'Sat' => 'Sabtu'
);
echo "Tanggal {$tanggal} adalah hari : " . $dayList[$day];

Computer science education cannot make anybody an expert programmer any more than studying brushes and pigment can make somebody an expert painter

– Eric S. Raymond

Have a better explanation?

If you have comments about this post. Please write your comments below

No comments associated with this article