我的PHP / Laravel应用程序托管在ubuntu 14,php 5.5上。 该应用程序通过freetds / odbc连接到Sql Server。
在我的freetds.conf中 我有这些日期时间的设置:
[default]
date format = %Y-%m-%d %I:%M:%S.%z
在我的数据库中,Datetime存储为:
2016-12-07 07:11:31.000
当我对我的数据库运行查询时,我得到了这个日期:
Dec 7 2016 07:11:31:000AM
我尝试了所有可能的解决方案。有人可以帮我解决这个问题吗? 任何形式的帮助都非常感谢。
答案 0 :(得分:0)
它不是无效的日期格式。您可以使用此示例根据需要对其进行格式化:
<?php
$date =date('m-d-y', strtotime('Dec 7 2016 07:11:31:000AM'));
echo $date;
?>