将datepicker日期转换为mysql日期

use*_*792 6 php mysql jquery date datepicker

我正在使用datepicker与from和to date.

在PHP中发布这些日期时,日期格式为mm/dd/yyyy.

我需要将其转换为MySQL格式yyyy-mm-dd

可以这样做吗?

$from = $_GET['from'];
$phpdate = strtotime( $from );
$from_date = date( 'Y-m-d', $phpdate );
Run Code Online (Sandbox Code Playgroud)

我试过这个,但它不起作用.

Abh*_*rty 9

您应该使用DateTime :: createFromFormat

例如:

$date = DateTime::createFromFormat('m/d/Y','02/10/2015');
echo $date->format("Y-m-d");
// 2015-02-10
Run Code Online (Sandbox Code Playgroud)

所以在你的情况下

$from = $_GET['from'];
$date = DateTime::createFromFormat('m/d/Y',$from);
$from_date = $date->format("Y-m-d");
Run Code Online (Sandbox Code Playgroud)