我有一个这样传递给 PHP 的日期:
$date = mysql_real_escape_string($_POST["Date"]);
日期显示如下 - Wed Sep 10 2013 00:00:00 GMT-0500 (EST) 需要输出 - 2013-09-10
$dt = new DateTime('Wed Sep 10 2013 00:00:00 GMT-0500 (EST)');
echo $dt->format('Y-m-d');
$date = mysql_real_escape_string($_POST["Date"]);
echo date('Y-m-d', strtotime($date));
<?php
// $date = mysql_real_escape_string($_POST["Date"]);
// You should not use mysql_real_escape_string here.
$date = 'Wed Sep 10 2013 00:00:00 GMT-0500 (EST)';
echo date('Y-m-d', strtotime($date));