兩個函數:
你想按照時間段查詢,那麼將你的時間段(字元串格式)轉換成int型(也就是timestamp),與你資料庫里的時間欄位進行比較。
或者將你資料庫里的欄位轉換成字元串格式然後進行比較。
使用到的函數分別為unix_timestamp和from_unixtime。
你可以把你的時間轉換成時間戳再查 使用unix_timestamp()函數
例如 unix_timestamp('2017-10-26 10-06-07')
你是想把日期格式轉成字元串嗎,然後再比較嗎?可以這樣select date_format(now(), '%Y%m%d%H%i%s')把時間轉成了你想要的那種,然後再比較
直接使用date函數就可以把時間戳轉換成標準時間格式
date("Y年-m月-d日 H時:i分:s秒", 1269417600);
[admin via ] mysql時間格式問題已經有615次圍觀