使用mysql的Date_format
函數。
"SELECT DATE_FORMAT(`hour`, '%Y-%m-%d %H:%i') AS `time` FROM `dataTable`"
說明:
的STR_TO_DATE
功能總是在2008-09-15 22點23分00秒
SELECT STR_TO_DATE('Monday 15th September 2008 22:23:00', '%W %D %M %Y %H:%i:%s');
+----------------------------------------------------------------------------+
| STR_TO_DATE('Monday 15th September 2008 22:23:00', '%W %D %M %Y %H:%i:%s') |
+----------------------------------------------------------------------------+
| 2008-09-15 22:23:00 |
+----------------------------------------------------------------------------+
1 row in set (0.00 sec)
的格式返回日期檢查上面的例子:STR_TO_DATE
函數中的第二個參數是參數1到te的格式函數中傳遞參數1格式的函數。
Reference taken from this link.
什麼日期存儲在數據庫中? –
什麼是*軍事格式*? – Jens
STR_TO_DATE _從特定格式創建日期;如果您想在輸出之前格式化現有日期值,則需要對應DATE_FORMAT。而'%k'是沒有前導零的小時,所以你可能更希望'%H' – CBroe