Cara Mendapatkan Hari Dari Tanggal Menggunakan PHP

By | 10 May 2012

Menggunakan kalender, kita bisa mengetahui hari dari sebuah tanggal. Misalnya tanggal 10 Mei 2012 adalah hari Kamis. Bagaimana cara mengetahui nama hari dari sebuah tanggal menggunakan program PHP?

Caranya sangat mudah yaitu dengan menggunakan fungsi date yang ada di php. Perhatikan contoh program php di bawah ini

<?php

$tgl = “2012-05-10”;

$hari = date(‘l’,strtotime($tgl));

echo “Tanggal $tgl adalah hari $hari”;

?>

Keterangan :

misalnya tanggal yang akan dicari harinya adalah tanggal 10 Mei 2012. Tanggal ini saya simpan ke dalam variabel $tgl. Formatnya harus 2012-05-10 (tahun 4 digit-bulan 2 digit-tanggal 2 digit) atau bisa juga menggunakan Tanggal Bulan Tahun (10 May 2012).

date adalah fungsi php yang digunakan untuk menampilkan waktu. Fungsi ini memiliki bentuk

string date ( string $format [, int $timestamp = time() ] )

Untuk parameter pertama sifatnya wajib, pada contoh program yang saya buat di atas, digunakan format l (L kecil) yang akan menampilkan nama sebuah hari dalam bahasa Inggris (Sunday – Saturday). Untuk format lain bisa dilihat di sini. Sementara untuk parameter kedua, sifatnya optional, jika tidak diberikan, akan digunakan waktu saat ini yang ada di server.

Sementara fungsi strtotime untuk merubah waktu menjadi format Unix timestamp.

Hasil program bisa dilihat di sini. Oiya nama hariΒ  masih dalam bahasa Inggris, untuk menggantinya menjadi bahasa Indonesia, silakan coba sendiri πŸ˜€ . Kapan-kapan saya share lagi πŸ™‚

Share yuk!!

2 thoughts on “Cara Mendapatkan Hari Dari Tanggal Menggunakan PHP

  1. Maximum

    wahh ini informasi berguna dan boleh langsung di praktekkan,, ijin copy kode nya om.. ahihihi.. πŸ™‚

    Reply

Leave a Reply

Your email address will not be published. Required fields are marked *

This site uses Akismet to reduce spam. Learn how your comment data is processed.