2
MySQL手冊指定的日期時間進行格式化:確定在MySQL日期時間刺激中包含「T」?
'2011-10-02 16:04:32' /* YYYY-MM-DD HH:MM:SS */
但MySQL 5.1中還接受ISO 8601 combined date and time format:
'2011-10-02T16:04:32' /* YYYY-MM-DDTHH:MM:SS */
我經常連接一個日期和時間在一起,使一個MySQL datetime數據類型,以及我擔心這個空間在concattenation代碼中看起來不夠重要。
$newdate = $datepart . ' ' . $timepart;
如果某人在某天將其混淆爲空字符串並刪除該空間會中斷該應用程序會怎麼樣?這對我來說更好:
MySQL將繼續支持ISO 8601格式和'T'嗎?
我是否違反了最佳做法?
我不認爲我需要一個庫來添加或刪除'T'。我的問題的主要觀點是詢問MySQL是否有最佳實踐。 – steampowered