Php MSSQL_connect日期问题

时间:2017-06-18 22:31:55

标签: php sql-server freetds

我使用我的linux cpanel服务器连接到mssql服务器数据库,使用php& freeTDS,我可以连接并从数据库中提取所需的所有数据但是当我从数据库中提取日期时,它会以不同的格式出现,

这是我的代码

    $db = mssql_connect($myServer, $myUser, $myPass)
  or die("Couldn't connect to SQL Server on $myServer");

    $query = "SELECT * FROM Invoices Where ID = '".$id."'"; 
                     $result = mssql_query($query);

                    $invoice_d = mssql_result($result,$i,'invoice_date');

    echo $invoice_d;

但是这将以" 2017年6月16日12:00:00:AM"

的形式返回

在mssql数据库中,它以2017-06-16的格式保存,因此我不确定它的存在或转换的位置。

我试过转换这个未知的date_format和strtotime,但没有一个可以工作,我也编辑了freetds文件夹中的local.conf文件,但无济于事。

由于

0 个答案:

没有答案