0

我有这个我无法解决的问题。部分原因是我无法用正确的术语来解释它。我是新手,很抱歉这个笨拙的问题。

您可以在下面看到我的目标的概述。

我有一个日期和时间,格式为 11-28-2013 10:52:16(这是我的前端时间戳),使用一个小的 JS 脚本我可以在这里选择任何东西,我必须将其转换为2013-11-28 10:52:16(这是 mysql 时间戳)

我希望 PHP 为 MySQL 格式化时间戳

有任何想法吗 ?

4

2 回答 2

2

这样做

<?php
$datefromJS="11-28-2013 10:52:16";
$date = DateTime::createFromFormat('m-d-Y H:i:s',$datefromJS); 
echo $mysqlformat=$date->format('Y-m-d H:i:s');
?>

输出:

2013-11-28 10:52:16
于 2013-11-07T05:32:21.917 回答
0

尝试使用类似下面的东西

<?php
$old_date_timestamp = strtotime('11-28-2013 10:52:16');
$new_date = date('Y-m-d H:i:s', $old_date_timestamp);  
?> 
于 2013-11-07T05:34:13.140 回答