Cara menggunakan change date format php

PHP

Cara menggunakan change date format php

  • By
  • 21 October 2017
  • PHP

Membuat Format Tanggal Indonesia Dengan PHP

Membuat Format Tanggal Indonesia Dengan PHP – Selamat datang kembali di www.malasngoding.com. pada tutorial kali ini, kita akan belajar bagaimana cara membuat format tanggal indonesia dengan PHP (date format indonesia). date format indonesia php.

Pada dasarnya, penulisan tanggal pada php atau mysql adalah dengan format YYYY-MM-DD atau tahun-bulan-tanggal. contohnya 2017-10-21. sedangkan kita di indonesia menggunakan format tanggal dengan DD-MM-YYYY atau misalnya 21-10-2017 atau 21 Oktober 2017. nah jadi bagaimana sih cara membuatnya ? caranya mudah. yuk simak cara membuat format tanggal indonesia dengan PHP berikut ini.

Mengubah Format Tanggal Dengan PHP

Untuk mengubah bentuk format tanggal dengan php, kita bisa menggunakan syntax berikut.

BACA JUGA : Tutorial Menampilkan Tanggal Dengan PHP

<h2>Format Tanggal PHP|www.malasngoding.com</h2>

<?php

// Tanggal hari ini

echo date('d F Y');// Hasilnya tanggal hari ini (21 October 2017)

echo"
"
;

echo date('d F Y',strtotime('1994-02-15'));// Hasil 15 February 1994

dan hasilnya

membuat format tanggal indonesia dengan php

coba teman-teman perhatikan pada contoh di atas. untuk mengubah format tanggal kita bisa menggunakan strtotime pada parameter kedua di function date(). strtotime() adalah fungsi untuk mengubah string ke waktu(time). jadi tanggal yang di tentukan bisa di letakkan pada parameter kedua seperti contoh di atas.

echo date('d F Y',strtotime('1994-02-15'));// Hasil 15 February 1994

Oke, Sampai di sini kita telah berhasil mengubah format tanggal dengan PHP. tapi masih dalam bentuk format bahasa inggris. sekarang kita akan membuat format tanggal ke dalam bahasa indonesia.

Format Tanggal Indonesia Dengan PHP

Untuk membuat format tanggal indonesia dengan PHP, kita akan menggunakan function php. perhatikan syntax berikut ini dan penjelasannya.

tgl_indo.php

1

2

3

4

5

6

7

8

9

10

11

12

13

14

15

16

17

18

19

20

21

22

23

24

25

26

27

28

29

30

31

32

<h2>Format Tanggal PHP|www.malasngoding.com</h2>

<?php

function tgl_indo($tanggal){

$bulan=array(

1=>   'Januari',

'Februari',

'Maret',

'April',

'Mei',

'Juni',

'Juli',

'Agustus',

'September',

'Oktober',

'November',

'Desember'

);

$pecahkan=explode('-',$tanggal);

// variabel pecahkan 0 = tanggal

// variabel pecahkan 1 = bulan

// variabel pecahkan 2 = tahun

return$pecahkan[2].' '.$bulan[(int)$pecahkan[1]].' '.$pecahkan[0];

}

echo tgl_indo(date('Y-m-d'));// 21 Oktober 2017

echo"
"
;

echo"
"
;

echo tgl_indo("1994-02-15");// 15 Februari 1994

maka hasilnya

format tanggal indonesia

Coba teman-teman perhatikan inti dari fungsi tgl_indo() yang kita buat di atas.

1

2

3

4

5

6

7

8

9

10

11

12

13

14

15

16

17

18

19

20

21

22

23

function tgl_indo($tanggal){

$bulan=array(

1=>   'Januari',

'Februari',

'Maret',

'April',

'Mei',

'Juni',

'Juli',

'Agustus',

'September',

'Oktober',

'November',

'Desember'

);

$pecahkan=explode('-',$tanggal);

// variabel pecahkan 0 = tahun

// variabel pecahkan 1 = bulan

// variabel pecahkan 2 = tanggal

return$pecahkan[2].' '.$bulan[(int)$pecahkan[1]].' '.$pecahkan[0];

}

data tanggal yang kita tangkap, kita pecahkan menjadi array dengan menggunakan fungsi explode(). sehingga data tanggal akan berada di $pecahkan[2], data bulan berada di $pecahkan[1] dan data tahun berada pada $pecahkan[0].

kemudian baru kita balik urutannya. dan untuk membuat nama bulan menjadi bahasa indonesia,kita panggil variabel array bulan sesuai urutan. jika ada yang kurang di mengerti teman-teman bisa meninggalkan komentar di bawah postingan ini.

BACA JUGA : Tutorial Explode dan Implode Pada PHP

Mungkin sekian dulu tutorial Membuat Format Tanggal Indonesia Dengan PHP. semoga dapat membantu.

Incoming search terms:

  • format tanggal php
  • malas ngoding php
  • format tanggal di php
  • merubah format tanggal di php
  • mengubah format tanggal php
  • date format indonesia php
  • php format tanggal
  • format tanggal indonesia
  • cara membuat tanggal indonesia di php
  • php date format indonesia


Tags: bahasa tanggal php, cara mengubah format tanggal di mysql, date format, date format indonesia, date format indonesia php, date format php, date_default_timezone_set indonesia php, input tanggal dengan php, mengubah format tanggal mysql di php, merubah format tanggal di phpmyadmin, merubah format tanggal php, merubah tanggal php ke indonesia, php indonesia, php tanggal, phpmyadmin date format dd mm yyyy, tanggal bahasa indonesia dengan php, tanggal indonesia di php, tanggal indonesia php