MySQL 使用小寫上午/下午格式化時間?
如需使用小寫上午/下午格式化 MySQL 時間,請使用 LOWER() 和 DATE_FORMAT()。我們首先建立一個表 −
mysql> create table formatTime -> ( -> LoginTime time -> ); Query OK, 0 rows affected (0.56 sec)
以下是使用插入命令在表中插入記錄的查詢 −
mysql> insert into formatTime values('12:40:34');
Query OK, 1 row affected (0.20 sec)
mysql> insert into formatTime values('14:10:58');
Query OK, 1 row affected (0.13 sec)
mysql> insert into formatTime values('16:56:40');
Query OK, 1 row affected (0.18 sec)
mysql> insert into formatTime values('10:12:14');
Query OK, 1 row affected (0.16 sec)以下是使用 select 語句從表中顯示所有記錄的查詢 −
mysql> select * from formatTime;
這將產生以下輸出 −
+-----------+ | LoginTime | +-----------+ | 12:40:34 | | 14:10:58 | | 16:56:40 | | 10:12:14 | +-----------+ 4 rows in set (0.00 sec)
以下是使用小寫上午/下午格式化 MySQL 時間的查詢 −
mysql> select LOWER(DATE_FORMAT(LoginTime,'%l:%i %p')) from formatTime;
這將產生以下輸出 −
+------------------------------------------+ | LOWER(DATE_FORMAT(LoginTime,'%l:%i %p')) | +------------------------------------------+ | 12:40 pm | | 2:10 pm | | 4:56 pm | | 10:12 am | +------------------------------------------+ 4 rows in set (0.04 sec)
廣告
資料結構
網路
關係型資料庫管理系統
作業系統
Java
iOS
HTML
CSS
Android
Python
C 程式設計
C++
C#
MongoDB
MySQL
Javascript
PHP