Untuk meningkatkan kecekapan pertanyaan, kami biasanya menggunakan cap waktu jenis int(11) untuk menyimpan masa. Tetapi ini mempunyai kelemahan. Cap masa yang dipaparkan menyukarkan untuk mengetahui tarikh dan masa sebenar.
mysql menyediakan fungsi pemformatan cap waktu from_unixtime untuk menukar format
penerangan sintaks from_unxitime:
rreeeMengembalikan rentetan cap masa Unix , diformatkan mengikut untuk memformat. Jika format tidak ditetapkan, format %Y-%m-%d %H:%i:%s
digunakan secara lalai:
from_unixtime(unix_timestamp, format)
format Penerangan format:
%M Nama bulan (Januari~Disember)
%W Nama minggu (Ahad ~Sabtu)
%D Hari dalam bulan dengan awalan bahasa Inggeris (1, 2, 3, dll.)
%Y Tahun, nombor, 4 digit
%y tahun, nombor, 2 digit
%a nama singkatan hari dalam minggu (Ahad~Sab)
%d Bilangan hari dalam bulan, nombor (00~31)
%e Bilangan hari dalam bulan, nombor (0~31)
%m bulan, nombor (01~12)
%c bulan, nombor (1~12)
% b Nama bulan yang disingkat (Jan~Dis)
%j Bilangan 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 Bilangan hari dalam seminggu (0=Ahad ~ 6=Sabtu)
%U minggu (0~52), di sini Ahad adalah hari pertama dalam minggu
%u minggu (0~52), di sini Isnin ialah hari dalam minggu Hari pertama
%% teks%
Contoh: Kira mengikut jam
mysql> select from_unixtime(1459338786); +---------------------------+ | from_unixtime(1459338786) | +---------------------------+ | 2016-03-30 19:53:06 | +---------------------------+ 1 row in set (0.00 sec) mysql> select from_unixtime(1459338786, '%Y-%m-%d %H:%i:%s'); +------------------------------------------------+ | from_unixtime(1459338786, '%Y-%m-%d %H:%i:%s') | +------------------------------------------------+ | 2016-03-30 19:53:06 | +------------------------------------------------+ 1 row in set (0.00 sec)
Atas ialah kandungan terperinci Bagaimana untuk menggunakan fungsi format cap waktu mysql from_unixtime. Untuk maklumat lanjut, sila ikut artikel berkaitan lain di laman web China PHP!