我有一个数组,其中键之一是 datetime ,其值格式如下所示:
dec/10/2017 01:50:33
我的问题是,当我插入数据库时,值变化如下:
0000-00-00 00:00:00
你能帮我解决这个问题吗?如何在 php 中解决这个问题,谢谢
最佳答案
使用str_replace
和date
和strtotime
方法
像这样简单又容易:
$date = 'dec/10/2017 01:50:33';
$formatedDate = str_replace('/', '-', $date);
echo date('Y-m-d H:i:s',strtotime($formatedDate));
输出:
2017-12-10 01:50:33
关于php - 将 MIkrotik 日期时间转换为 Mysql 日期时间,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/47735355/