2009-08-16 72 views
0

如何轉換從我的$ _ GET變量收到了我的時間,兩位值從菜單例如:轉換輸入時間00 00點到DATETIME爲MySQL

$hours = 04; 
$minutes = 45; 
$ampm = 'PM'; 

到正確的格式插入到一個DATETIME場在MySQL

+0

你希望它是什麼日期 具有? DATETIME同時具有日期和時間 - 您是否希望它擁有當天的日期? – ceejayoz 2009-08-16 15:35:00

+0

我希望它有一個用戶輸入的時間。爲一個時間表。也許我應該在MySQL中使用DATETIME以外的東西? – ian 2009-08-16 16:29:11

+0

爲什麼不適當命名'TIME'類型? – ceejayoz 2009-08-16 21:45:57

回答

4

如果你想DATETIME以接收時間對當前日期,這會工作:

$mysql_date = date('Y-m-d H:i:s', strtotime("{$hours}:{$minutes} {$ampm}")); 
相關問題