Format Tanggal PHP Dalam Bahasa Indonesia

php Format Tanggal PHP Dalam Bahasa IndonesiaFungsi Date/Time pada PHP Library sangatlah lengkap, tersedia dalam berbagai macam format penanggalan dan waktu yang berbeda, namun sayang, format yang dipakai adalah bahasa Inggris, hal ini dapat dimaklumi karena memang Bahasa Internasional adalah Bahasa Inggris, andai saja Bahasa Internasional adalah Bahasa Indonesia, pasti kemajuan Teknologi Informasi di Indonesia akan lebih pesat lagi.

Baik, untuk mengubah format penulisan hari dan bulan menjadi Bahasa Indonesia kita dapat menggunakan fungsi Array, lebih jelasnya perhatikan script berikut :


<?php

/**

* @author adhit

* @copyright 2008

*/

//Array Hari

$array_hari = array(1=>'Senin','Selasa','Rabu','Kamis','Jumat', 'Sabtu','Minggu');

$hari = $array_hari[date('N')];

//Format Tanggal

$tanggal = date ('j');

//Array Bulan

$array_bulan = array(1=>'Januari','Februari','Maret', 'April', 'Mei', 'Juni','Juli','Agustus','September','Oktober', 'November','Desember');

$bulan = $array_bulan[date('n')];

//Format Tahun

$tahun = date('Y');

//Menampilkan hari dan tanggal

echo $hari . "," . $tanggal . $bulan . $tahun;

?>

Penjelasan skrip :


//Array Hari

$array_hari = array(1=>'Senin','Selasa','Rabu','Kamis','Jumat', 'Sabtu','Minggu');

$hari = $array_hari[date('N')];

$array_hari, adalah array yang terdiri dari nama-nama hari, dengan index dimulai dari 1, mengapa diset array dengan index pertama 1 bukan 0, alasannya adalah fungsi date(“N”), memiliki fungsi sebagai berikut :

N ISO-8601 numeric representation of the day of the week (added in PHP 5.1.0) 1 (for Monday) through 7 (for Sunday)

Fungsi date(“N”), akan memberikan hasil output hari dengan angka sebagai representasinya, dengan dimulai dari 1 untuk hari Senin dan 7 untuk minggu.

Begitu Juga penjelasan untuk Array pada bulan, mengapa mengapa memakai array dengan index dimulai dari angka 1 bukan 0 adalah karena fungsi date(“n”), untuk bulan januari dimulai dengan angka 1 dan 12 untuk desember.

n Numeric representation of a month, without leading zeros 1 through 12

Dan pada baris akhir echo $hari . “,” . $tanggal . $bulan . $tahun; berfungsi untuk menampilkan hari dan tanggal.

Untuk mempermudah pembelajaran kode PHPnya dapat didownload disini

Share :
  • facebook Format Tanggal PHP Dalam Bahasa Indonesia
  • twitter Format Tanggal PHP Dalam Bahasa Indonesia

34 thoughts on “Format Tanggal PHP Dalam Bahasa Indonesia

  1. Pingback: Anonymous

  2. Pingback: Anonymous

  3. Freddie Ideue
    Firefox 3.5.3 Firefox 3.5.3 Windows XP Windows XP

    I just want to mention I am just all new to weblog and actually savored this blog site. Likely I’m likely to bookmark your website . You certainly come with impressive articles and reviews. Thanks a lot for sharing with us your blog.

  4. Body Revolution
    Google Chrome 27.0.1453.116 Google Chrome 27.0.1453.116 Mac OS X 10.8.2 Mac OS X 10.8.2

    What’s Going down i am new to this, I stumbled upon this
    I have discovered It positively useful and it has helped me out loads.
    I am hoping to contribute & aid other users like its helped me.
    Good job.

  5. Pingback: Anonymous

  6. Pingback: Anonymous

  7. Pingback: Anonymous

  8. Pingback: Anonymous

  9. Pingback: Anonymous

  10. Pingback: Anonymous

  11. Pingback: Anonymous

  12. cool corporate gifts
    Safari 6.0.5 Safari 6.0.5 Mac OS X 10.8.4 Mac OS X 10.8.4

    Superb blog! Do you have any recommendations for
    aspiring writers? I’m planning to start my own site soon but I’m a little lost on everything.
    Would you advise starting with a free platform like
    Wordpress or go for a paid option? There are so many options out there that
    I’m totally confused .. Any suggestions? Thanks a lot!
    cool corporate gifts´s last posted cool corporate gifts

Leave a Reply

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

You may use these HTML tags and attributes: <a href="" title=""> <abbr title=""> <acronym title=""> <b> <blockquote cite=""> <cite> <code> <del datetime=""> <em> <i> <q cite=""> <strike> <strong>

CommentLuv badge