MariaDB
 sql >> Teknologi Basis Data >  >> RDS >> MariaDB

String Format Tanggal MariaDB

Di bawah ini adalah daftar lengkap penentu format yang dapat digunakan dalam string format dengan fungsi seperti DATE_FORMAT() , STR_TO_DATE() , dan FROM_UNIXTIME() di MariaDB.

Opsi Deskripsi
%a Nama hari kerja singkat di lokal saat ini (Variabel lc_time_names ).
%b Nama bulan formulir pendek di lokal saat ini. Misalnya, Feb (saat menggunakan en_US ).
%c Bulan dengan 1 atau 2 digit.
%D Hari dengan akhiran bahasa Inggris th , nd , st atau rd . (1, 2, 3…).
%d Hari dengan 2 digit.
%e Hari dengan 1 atau 2 digit.
%f Sub detik 6 digit.
%H Jam dengan 2 digit antara 00-23.
%h Jam dengan 2 digit antara 01-12.
%I Jam dengan 2 digit antara 01-12.
%i Menit dengan 2 digit.
%j Hari dalam setahun (001-366)
%k Jam dengan 1 digit antara 0-23.
%l Jam dengan 1 digit antara 1-12.
%M Nama bulan lengkap di lokal saat ini (Variabel lc_time_names ).
%m Bulan dengan 2 digit.
%p AM/PM menurut lokal saat ini (Variabel lc_time_names ).
%r Waktu dalam format 12 jam, diikuti dengan AM /PM . Singkatan dari %I:%i:%S %p .
%S Detik dengan 2 digit.
%s Detik dengan 2 digit.
%T Waktu dalam format 24 jam. Singkatan dari %H:%i:%S .
%U Nomor minggu (00-53), ketika hari pertama dalam seminggu adalah hari Minggu.
%u Nomor minggu (00-53), ketika hari pertama dalam seminggu adalah Senin.
%V Nomor minggu (01-53), ketika hari pertama dalam seminggu adalah hari Minggu. Digunakan dengan %X .
%v Nomor minggu (01-53), ketika hari pertama dalam seminggu adalah hari Senin. Digunakan dengan %x .
%W Nama lengkap hari kerja di lokal saat ini (Variabel lc_time_names ).
%w Hari dalam seminggu. 0 =Minggu, 6 =Sabtu.
%X Tahun dengan 4 digit ketika hari pertama dalam seminggu adalah hari Minggu. Digunakan dengan %V .
%x Tahun dengan 4 digit ketika hari pertama dalam seminggu adalah Senin. Digunakan dengan %v .
%Y Tahun dengan 4 digit.
%y Tahun dengan 2 digit.
%# Untuk STR_TO_DATE() , lewati semua nomor.
%. Untuk STR_TO_DATE() , lewati semua karakter tanda baca.
%@ Untuk STR_TO_DATE() , lewati semua karakter alfa.
%% Sebuah % literal karakter.

Contoh

Berikut adalah contoh penggunaan beberapa penentu format di atas untuk menyediakan string format untuk DATE_FORMAT() fungsi:

SELECT DATE_FORMAT('2030-01-25 10:30:45', '%r %W, %D %M %Y');

Hasil:

+-------------------------------------------------------+
| DATE_FORMAT('2030-01-25 10:30:45', '%r %W, %D %M %Y') |
+-------------------------------------------------------+
| 10:30:45 AM Friday, 25th January 2030                 |
+-------------------------------------------------------+

GET_FORMAT() Fungsi

Selain penentu format individual di atas, Anda dapat menggunakan GET_FORMAT() berfungsi untuk mengembalikan string format lengkap, tanpa perlu mengingat penentu format mana, dan dalam urutan apa, untuk disertakan dalam string format. Fungsi ini dapat berguna saat bekerja dengan fungsi yang memerlukan string format.


  1. Database
  2.   
  3. Mysql
  4.   
  5. Oracle
  6.   
  7. Sqlserver
  8.   
  9. PostgreSQL
  10.   
  11. Access
  12.   
  13. SQLite
  14.   
  15. MariaDB
  1. Bagaimana LPAD() Bekerja di MariaDB

  2. Bagaimana UPPER() Bekerja di MariaDB

  3. Bagaimana POW() Bekerja di MariaDB

  4. Failover Tingkat Lanjut Menggunakan Kait Skrip Post/pra

  5. Mengamankan MySQL - Memanfaatkan Hak Akses Data untuk Instalasi yang Aman