Pada MySQL, untuk penulisan tanggal juga terdapat format tersendiri. Hal ini juga berpengaruh ketika kita akan melakukan pencarian data berdasarkan tanggal. Ataupun memangkas data tanggal dan jam menjadi tanggal saja. Untuk itu, kita harus mengubah format penulisan tersebut menjadi date.
Nah, berikut adalah format yang harus kamu ketahui untuk penulisan pada query MySQL.
Format | Description |
---|---|
%a | Nama kerja disingkat (Sun ke Sat) |
%b | Nama bulan disingkat (Jan ke Dec) |
%c | Bulan dalam angka (0 ke 12) |
%D | Urutan tanggal sufix (1st, 2nd, 3rd, …) |
%d | Tanggal dalam bulan numeric (01 ke 31) |
%e | Hari dalam bulan dengan angka (0 ke 31) |
%f | Microseconds (000000 to 999999) |
%H | Waktu (00 to 23) |
%h | Jam (00 to 12) |
%I | Jam (00 to 12) |
%i | Menit (00 to 59) |
%j | Urutan hari dalam setahun (001 to 366) |
%k | Format 24 jam (0 to 23) |
%l | Format 12 jam (1 to 12) |
%M | Nama bulan full (January to December) |
%m | Bulan dalam angka (00 to 12) |
%p | AM atau PM |
%r | Waktu dalam 12 jam AM atau PM format (hh:mm:ss AM/PM) |
%S | Detik (00 to 59) |
%s | Detik (00 to 59) |
%T | Waktu format 24 jam (hh:mm:ss) |
%U | Pekan dimana Sunday hari pertama dalam pekan (00 ke 53) |
%u | Pekan dimana Monday hari pertama dalam pekan (00 ke 53) |
%V | Pekan dimana Sunday hari pertama dalam pekan (01 ke 53). Gunakan %X |
%v | Pekan dimana Monday hari pertama dalam pekan (01 to 53). Gunakan %x |
%W | Nama hari (Sunday hingga Saturday) |
%w | Hari dalam pekan dimana Sunday=0 dan Saturday=6 |
%X | Tahun untuk pekan di mana hari Sunday adalah hari pertama dalam pekan. Gunakan %V |
%x | Tahun untuk pekan di mana Monday adalah hari pertama dalam pekan. Gunakan %v |
%Y | Tahun 4 digit angka |
%y | Tahun 2 digit angka |
-- untuk menentukan tahun SELECT DATE_FORMAT("2017-06-15", "%Y");
Kamu juga dapat mencoba format lainnya sesuai dengan tabel di atas. Nah, demikanlah Date Format pada Query MySQL yang wajib kita ketahui. Semoga bermanfaat.
Leave a Reply