将 SQL 服务器日期时间转换为 mysql 日期时间


converting a SQL server date time to mysql date time

可能的重复项:
如何将日期时间转换为 VarChar

如何将 SQL 日期时间(例如 08/14/2012 1:05:18 PM)转换为 mysql 方式(即 Y-m-d H:i:s)?

取决于您要转换它的位置。

要直接在 SQL 中进行转换,请执行以下操作:

convert(varchar(23), getdate(), 121)

PHP 使用日期和 strtotime 函数:

date("Y-m-d H:i:s ", strtotime("08/14/2012 1:05:18 PM"));

在 PHP 中更改日期的格式,如下所示:

<?
$date = date("Y-m-d H:i:s ", strtotime("08/14/2012 1:05:18 PM"));
echo $date;
?>
$var = "08/14/2012 1:05:18 PM";
echo date('Y-m-d H:i:s', strtotime($var));