Skip to content Skip to sidebar Skip to footer

Cara Mengetahui hari dalam bahasa indonesia dari format tanggal di php

Cara Mengetahui hari dalam bahasa indonesia dari format tanggal di php

Hi sobat koding bagus, kali ini saya akan share bagaimana cara mendapatkan hari dari format date atau tanggal di php.

Beberapa hari yang lalu saya mempertanyakan apakah bisa mendapatkan hari dari tanggal di pemrograman php, setelah saya cari di beberpa web akhirnya saya menemukannya.

Caranya cukup mudah, bagaimana caranya simak aja di bawah ini.

1. Format date biasanya seperti ini m/d/y yang artinya input dari user akan berformat seperti itu ke database dimulai dari m/bulan d/haru y/tahun.
2. Nanti kita ubah format tersebut menjadi y/m/d.
3. Setelah itu ganti / menjadi - untuk mendeteksi hari.
4. Menentukan hari dengan koding berikut date("l", $unixTimestamp);
5. Buat array hari dalam bahasa indonesia.



$hari =[

      'Sunday' => 'Minggu',

       'Monday' => 'Senin',

       'Tuesday' => 'Selasa',

       'Wednesday' => 'Rabu',

       'Thursday' => 'Kamis',

       'Friday' => 'Jumat',

       'Saturday' => 'Sabtu'

    ];

source kode lengkapnya seperti ini:

    $tanggal = "07/07/2019"; // format tanggal m/d/y
    $date = date("d/m/Y", strtotime($tanggal)); // format diubah menjadi d/m/y
    $ganti= str_replace("/","-", $date); // format di replace dari / ke -
    $unixTimestamp = strtotime($ganti); // bla bla
    $dayOfWeek = date("l", $unixTimestamp); // bla bla kagag ngerti :D
    $hari =[
      'Sunday' => 'Minggu',
       'Monday' => 'Senin',
       'Tuesday' => 'Selasa',
       'Wednesday' => 'Rabu',
       'Thursday' => 'Kamis',
       'Friday' => 'Jumat',
       'Saturday' => 'Sabtu'
    ];
    echo $hari[$dayOfWeek];

Cukup mudah bukan, kalau kamu gak paham dengan kodenya cukup copy paste saja kode tersebut hehehe...

Silahkan di coba semoga berhasil, jika ada pertanyaan silahkan berkometar di bawah ini.

Post a Comment for "Cara Mengetahui hari dalam bahasa indonesia dari format tanggal di php"