Để làm việc với thời gian trong PHP / MySQL, bạn có thể sử dụng hàm strtotime (). Mã PHP như sau cho cùng một -
$ timeValue ='8:55 PM'; $ changeTimeFormat =date ('H:i:s', strtotime ($ timeValue)); echo ("Định dạng thay đổi trong 24 giờ ="); echo ($ changeTimeFormat );
Ảnh chụp nhanh của mã PHP như sau -
Đây là kết quả đầu ra.
Đây là truy vấn MySQL để lấy thời gian ban đầu -
mysql> SELECT CONCAT ('Định dạng thay đổi trong 12 giờ trongMySQL =', DATE_FORMAT ('2019-03-12 20:55:00', '% l:% i% p')) AS OriginalTimeFormat;Sau đây là Kết quả -
+ ---------------------------------------------- - + | OriginalTimeFormat | + ----------------------------------------------- - + | Thay đổi Định dạng trong 12 Giờ trong MySQL =8:55 CH | + ----------------------------------- ------------- + 1 hàng trong bộ (0,00 giây)