Computer >> Hướng Dẫn Máy Tính >  >> Lập Trình >> MySQL

Cách sử dụng FROM_UNIXTIME() với chuỗi định dạng trong MySQL?

Giả sử nếu chúng ta muốn đầu ra của hàm FROM_UNIXTIME() ở một định dạng cụ thể, chúng ta có thể sử dụng chuỗi định dạng ngày hoặc chuỗi định dạng thời gian hoặc cả hai trong nó. Ví dụ sau minh họa việc sử dụng chuỗi định dạng trong hàm FROM_UNIXTIME():

mysql> SELECT FROM_UNIXTIME(1555033470, '%Y %M %D') AS 'Đầu Ra Định Dạng';
+------------------+
| Đầu Ra Định Dạng |
+------------------+
| 2019 April 12th  |
+------------------+
1 row in set (0.00 sec)

Trong truy vấn trên, nó chỉ sử dụng chuỗi định dạng ngày.

mysql> SELECT FROM_UNIXTIME(1555033470, '%h:%i:%s') AS 'Đầu Ra Định Dạng';
+------------------+
| Đầu Ra Định Dạng |
+------------------+
| 07:14:30         |
+------------------+
1 row in set (0.00 sec)

Trong truy vấn trên, nó chỉ sử dụng chuỗi định dạng thời gian.

mysql> SELECT FROM_UNIXTIME(1555033470, '%Y %M %D %h:%i:%s') AS 'Đầu Ra Định Dạng';
+--------------------------+
| Đầu Ra Định Dạng       |
+--------------------------+
| 2019 April 12th 07:14:30 |
+--------------------------+
1 row in set (0.00 sec)

Trong truy vấn trên, nó sử dụng cả chuỗi định dạng ngày và thời gian.