Rumah > Artikel > pangkalan data > Cara menggunakan fungsi DATE_FORMAT dalam MySQL
DATE_FORMAT(tarikh, format): Format tarikh mengikut parameter. Format
SELECT DATE_FORMAT(‘2016-01-16 22:23:00','%W %M %Y') SELECT DATE_FORMAT(‘2016-01-16 22:23:00','%D %y %a %d %m %b %j') SELECT DATE_FORMAT(‘2016-01-16 22:23:00','%H %k %I %r %T %S %w') SELECT DATE_FORMAT(‘2016-01-16 22:23:00','%Y-%m-%d %H:%i:%s')
-> Saturday January 2016 -> 16th 16 Sat 16 01 Jan 016 -> 22 22 10 10:23:00 PM 22:23:00 00 6 -> 2016-01-16 22:23:00
format disenaraikan:
%M Nama bulan (Januari...Disember)
%W Nama minggu (Ahad...Sabtu)
% D Hari dalam bulan dengan awalan bahasa Inggeris (1, 2, 3, dsb.)
%Y tahun, nombor, 4 digit
%y tahun, nombor, 2 digit
%a disingkatkan nama hari dalam minggu (Ahad...Sabtu)
%d Bilangan hari dalam bulan, bilangan (00...31)
%e Bilangan hari dalam bulan, bilangan (0... 31)
%m Bulan, nombor (01 ……12)
%c Bulan, nombor (1……12)
%b Nama bulan yang disingkat (Jan……Dis)
%j Nombor hari dalam setahun (001……366)
%H jam (00……23)
%k jam (0……23)
%h jam (01……12)
%I jam (01……12)
%l jam (1...12)
%i minit, nombor (00...59)
%r masa, 12 jam (hh:mm :ss [AP]M)
%T masa, 24 jam (hh:mm:ss)
%S saat (00……59)
%s saat (00……59)
%p PG atau PM
%w dalam seminggu Bilangan hari (0=Ahad...6=Sabtu)
%U Minggu (0...52), di sini Ahad ialah hari pertama dalam minggu
%u Minggu (0...52), di sini Isnin ialah hari dalam minggu Hari pertama
%% aksara % )
TIME_FORMAT(masa,format ):
Penggunaan khusus adalah serupa dengan DATE_FORMAT(), tetapi TIME_FORMAT hanya mengendalikan jam , minit dan saat (simbol yang tinggal menghasilkan nilai NULL atau 0)
Atas ialah kandungan terperinci Cara menggunakan fungsi DATE_FORMAT dalam MySQL. Untuk maklumat lanjut, sila ikut artikel berkaitan lain di laman web China PHP!