快速提問。在MYSQL表中的DATETIME列中,格式是YYYY-MM-DD。所以,如果我把插入今天的日期,如2014-01-09,MYSQL會理解......但它會明白,如果我插入這樣的數據?MYSQL DATETIME:使用斜槓代替dahses
YYYY/MM/DD或2014年1月9日
快速提問。在MYSQL表中的DATETIME列中,格式是YYYY-MM-DD。所以,如果我把插入今天的日期,如2014-01-09,MYSQL會理解......但它會明白,如果我插入這樣的數據?MYSQL DATETIME:使用斜槓代替dahses
YYYY/MM/DD或2014年1月9日
Gracias mi amigo(y) – user3063919
mysql> select date('2016/06/16');
+--------------------+
| date('2016/06/16') |
+--------------------+
| 2016-06-16 |
+--------------------+
1 row in set (0.01 sec)
雖然代碼經常說明問題,但只包含代碼且沒有文本解釋的答案會被標記爲複審隊列。您可以通過添加一個或兩個解釋來避免這種情況。 – Will
參見:MySQL的'STR_TO_DATE'功能:http://dev.mysql.com/doc/refman/5.5/en/date-and-time-functions.html#function_str-to-date – 2014-01-09 20:57:52
有你試圖插入一行,看看會發生什麼? –