Format tanggal MySQL

Format tanggal MySQL

436
0
SHARE

Halo kawan, kali ini kita membahas mengenai tanggal pada MySQL. Bicara tentang tanggal di MySQL banyak diantara kita yang terkadang belum mengetahui bagaimana cara mengubah format tanggal MySQL. Akibatnya untuk mengambil tanggal sesuai dengan format yang kita inginkan akan menghabiskan banyak kode.  MySQL sebenarnya sudah menyediakan fungsi untuk mengubah format tanggal. Sintaksnya adalah sebagai berikut :


Dimana parameter date adalah tanggal yang ingin kita ubah formatnya, sedangkan parameter format adalah format yang ingin kita tampilkan.

Contoh format tanggal mysql

Sebagai contoh apabila kita memiliki field tanggal 2014-06-19 dan kita ingin mengubahnya menjadi 19-06-2014, kita dapat menggunakan sintaks sebagai berikut :


Jangan lupa menggunakan tanda petik pada tanggal dan format tanggalnya. Huruf kecil dan besar pada format memiliki arti yang berbeda. Format %d berfungsi untuk mendapatkan tanggal antara 01 s.d 31. Format %m berfungsi untuk mendapatkan bulan antara 01 s.d 12. Format %Y berfungsi untuk mendapatkan format tahun dalam 4 digit angka.

Daftar format tanggal mysql

Berikut ini adalah format tanggal MySQL yang dapat anda gunakan :

%a – mendapatkan nama hari dalam format pendek (Sun s.d Sat)

%b – mendapatkan nama bulan dalam format pendek (Jan s.d Dec)

%c – mendapatkan bulan dalam format angka (0 s.d 12)

%D – mendapatkan urutan tanggal (0th, 1st, 2nd, dst)

%d – mendapatkan urutan tanggal dalam format 2 digit (00 s.d 31)

%e – mendapatkan urutan tanggal dalam format 1 dan 2 digit (0 s.d 31)

%f – mendapatkan microsecond

%H – mendapatkan jam dengan format 24 jam 2 digit (00 s.d 23)

%h – mendapatkan jam dengan format 12 jam 2 digit (01 s.d 12)

%i – mendapatkan menit (00 s.d 59) %j – mendapatkan urutan hari (001 s.d 366)

%k – mendapatkan jam dalam format 24 jam (0 s.d 23)

%l – mendapatkan jam dalam format 12 jam (0 s.d 12)

%M – mendapatkan nama bulan dalam format panjang (January s.d December)

%m – mendapatkan nama bulan dalam format angka (0 s.d 12)

%p – mendapatkan format AM atau PM

%r – mendapatkan format waktu 12 jam diikuti dengan AM atau PM

%S – mendapatkan detik (00 s.d 59)

%s – mendapatkan detik (00 s.d 59)

%T – mendapatkan waktu dengan format hh:mm:ss

%U – jangka waktu satu minggu dengan hari Senin sebagai hari pertama

%u – jangka waktu satu minggu dengan hari Senin sebagai hari pertama

%V – jangka waktu satu minggu dengan hari Minggu sebagai hari pertama

%v – jangka waktu satu minggu dengan hari Minggu sebagai hari pertama

%W – mendapatkan nama hari dengan format panjang

%w – mendapatkan nama hari dalam format angka

%X – Year for the week dengan hari Minggu sebagai hari pertamanya

%x – Year for the week dengan hari Senin sebagai hari pertamanya

%Y – mendapatkan tahun dalam format 4 digit

%y – mendapatkan tahun dalam format 2 digit

Contoh penerapannya yaitu kita dapat menambahkan parameter %W untuk mendapatkan nama hari pada tanggal tersebut. Berikut ini adalah contohnya dengan memodifikasi sintaks di atas.


Silahkan anda coba untuk melihat hasilnya. Cukup mudah bukan. Semoga bermanfaat ya.

Bagikan artikel ini ya.. terima kasih

NO COMMENTS

LEAVE A REPLY