如何將英國日期轉換爲mySQL日期?將英國日期轉換爲MySQL日期?
比如我從壓延選擇日期:07/06/2011
現在,我希望它是CONVER,以YYYY-MM-DD,所以我可以在WHERE查詢中使用它?
如何將英國日期轉換爲mySQL日期?將英國日期轉換爲MySQL日期?
比如我從壓延選擇日期:07/06/2011
現在,我希望它是CONVER,以YYYY-MM-DD,所以我可以在WHERE查詢中使用它?
STR_TO_DATE($date,'%d/%m/%Y')
$query = "SELECT STR_TO_DATE('$myDate','%d/%m/%Y') FROM MyTable";
如果你想要一個PHP的解決方案:
$ymd = DateTime::createFromFormat('d/m/Y', $dmy)->format('Y-m-d');
參考:MySQL的:[日期和時間函數(http://dev.mysql.com/doc/ refman/5.5/en/date-and-time-functions.html) – 2011-06-07 15:29:15
這將起作用:['STR_TO_DATE'](http://dev.mysql.com/doc/refman/5.5/en/date-and-time -functions.html#function_str最新) – 2011-06-07 15:30:01