2016-04-21 33 views
1

希望你很好,很好,存儲類型時HTML輸入到MySQL數據庫

我有一個包含的類型時輸入一個HTML表單,什麼是更好的數據類型,我可以使用存儲在MySQL的輸入值?!

下面

是輸入:

<td align="center">Time<input type="time" name="start"> 

我用VARCHAR類型,但我認爲這將導致未來的問題,如果我需要存儲的時間與當前時間比較例子。

我沒有使用日期時間,因爲我只有時間而且不需要日期。

那麼,有什麼建議嗎?

+0

['TIME'類型](http://dev.mysql.com/doc/refman/5.7/en/time.html)? –

+0

謝謝親愛的,完成 – MSMC

回答

1

我認爲最好的方式來實現這一點,仍然通過在創建數據庫時存儲日期時間(也許您以後需要日期進行任何類型的測試),但是當您想要回退時,只需使用如下所示的正確格式:

SELECT DATE_FORMAT(colName,'%H:%i:%s') TIMEONLY 

編輯:您可以使用時間格式,以及:

SELECT TIME_FORMAT(colName, 'HH:MM:SS') 

有關如何格式化您可以檢出更多信息datetimetime

希望這有助於!

0

Time Type你可以使用。

MySQL以HH:MM:SS格式(或HHH:MM:SS格式查詢大時間值)檢索並顯示TIME值。 TIME值的範圍可以從-838:59:59838:59:59

相關問題