2011-06-07 75 views
2

如何將英國日期轉換爲mySQL日期?將英國日期轉換爲MySQL日期?

比如我從壓延選擇日期:07/06/2011

現在,我希望它是CONVER,以YYYY-MM-DD,所以我可以在WHERE查詢中使用它?

+0

參考:MySQL的:[日期和時間函數(http://dev.mysql.com/doc/ refman/5.5/en/date-and-time-functions.html) – 2011-06-07 15:29:15

+1

這將起作用:['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

回答

6
STR_TO_DATE($date,'%d/%m/%Y') 

0
$query = "SELECT STR_TO_DATE('$myDate','%d/%m/%Y') FROM MyTable"; 
7

如果你想要一個PHP的解決方案:

$ymd = DateTime::createFromFormat('d/m/Y', $dmy)->format('Y-m-d');