我遇到了无法解决的问题。部分是因为我无法用正确的术语来解释它。我是新手,对这个笨拙的问题感到抱歉。
您可以在下面看到我的目标概述。
我有一个日期和时间格式 11-28-2013 10:52:16 (这是我的前端时间戳)使用一个小JS脚本我可以在这里选择任何东西,我有把它转换成像 2013-11-28 10:52:16 (这是mysql时间戳)
我希望PHP格式化MySQL的时间戳
任何想法?
答案 0 :(得分: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
答案 1 :(得分:0)
尝试使用以下内容
<?php
$old_date_timestamp = strtotime('11-28-2013 10:52:16');
$new_date = date('Y-m-d H:i:s', $old_date_timestamp);
?>