Computer >> Máy Tính >  >> Lập trình >> MySQL

Trong MySQL, làm thế nào chúng ta có thể sử dụng hàm FROM_UNIXTIME () với chuỗi định dạng?


Giả sử nếu chúng ta muốn đầu ra của hàm FROM_UNIXIME () ở một định dạng cụ thể thì chúng ta có thể sử dụng chuỗi định dạng ngày tháng hoặc chuỗi định dạng thời gian hoặc cả hai. Sau đây là ví dụ về việc sử dụng chuỗi định dạng trong hàm FROM_UNIXTIME () -

mysql> Select FROM_UNIXTIME(1555033470 '%Y %M %D')AS 'Formatted Output';
+------------------+
| Formatted Output |
+------------------+
| 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 'Formatted Output';
+------------------+
| Formatted Output |
+------------------+
| 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 'Formatted Output';
+--------------------------+
| Formatted Output         |
+--------------------------+
| 2019 April 12th 07:14:30 |
+--------------------------+
1 row in set (0.00 sec)

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