06/04/2021, 14:50
Hàm TIME_FORMAT trong MySQL - MySQL Function
Trong bài này mình sẽ hướng dẫn cách sử dụng hàm TIME_FORMAT trong MySQL thông qua cú pháp và ví dụ thực tế. 1. Mô tả Hàm TIME_FORMAT định dạng thời gian như được chỉ định bởi mặt nạ định dạng. 2. Cú pháp Cú pháp của hàm TIME_FORMAT ...
Trong bài này mình sẽ hướng dẫn cách sử dụng hàm TIME_FORMAT trong MySQL thông qua cú pháp và ví dụ thực tế.
1. Mô tả
Hàm TIME_FORMAT định dạng thời gian như được chỉ định bởi mặt nạ định dạng.
2. Cú pháp
Cú pháp của hàm TIME_FORMAT trong MySQL là:
TIME_FORMAT( time, format_mask )
Trong đó:
time: Thời gian để định dạng.format_mask: Các định dạng để áp dụng cho thời gian. Sau đây là danh sách các tùy chọn cho tham số format_mask. Các tham số này có thể được sử dụng trong nhiều kết hợp.
Lưu ý:
- Hàm
TIME_FORMATchỉ định dạng giờ, phút, giây và micro giây được tìm thấy trong một giá trị thời gian.
3. Version
Hàm TIME_FORMAT có thể được sử dụng trong các phiên bản sau của MySQL:
- MySQL 5.7, MySQL 5.6, MySQL 5.5, MySQL 5.1, MySQL 5.0, MySQL 4.1, MySQL 4.0, MySQL 3.23
4. Ví dụ
mysql> SELECT TIME_FORMAT('17:20:30', '%H-%i-%s');
Ket qua: '17-20-30'
mysql> SELECT TIME_FORMAT('17:20:30', '%h:%i:%s %p');
Ket qua: '05:20:30 PM'
mysql> SELECT TIME_FORMAT('17:20:30', '%h:%i%p');
Ket qua: '05:20PM'
mysql> SELECT TIME_FORMAT('17:20:30.000005', '%r');
Ket qua: '05:20:30 PM'
mysql> SELECT TIME_FORMAT('17:20:30.000005', '%T');
Ket qua: '17:20:30'
mysql> SELECT TIME_FORMAT('17:20:30.000005', '%f');
Ket qua: '000005'
Nguồn: Zaidap.com.net