我在表格「下午2:00至3:00」有數據 這裏,我想打印基於AM PM的開始時間。 例如打印開始時間(2:00 PM)爲數字14:00。如何在sql查詢中將字符串轉換爲時間
你能爲此請建議sql查詢。
我在表格「下午2:00至3:00」有數據 這裏,我想打印基於AM PM的開始時間。 例如打印開始時間(2:00 PM)爲數字14:00。如何在sql查詢中將字符串轉換爲時間
你能爲此請建議sql查詢。
只要你可以使用date_format()
$date = new \DateTime('2:00PM');
echo date_format($date, 'H:i');
// Output: 14:00
做,但如果你從數據庫中獲取這些信息,你可以做到這一點的查詢級別,但這樣做的方式取決於你的數據庫使用。
例如,使用mysql,你可以使用DATE_FORMAT()。
您正在使用哪個數據庫? –
你的格式化時間不是標準的,你可以最終轉換它,如果你只有一次你的數據 – Ben
MYSQL數據庫版本5.6 – suresh