【发布时间】:2012-12-01 09:27:04
【问题描述】:
echo date('d/m/Y H:i:s');
//output: 13/12/2012 11:10:57
print_r(getDataArray($dblink, 'select current_timestamp'));
//output: Array ( [0] => Array ( [computed] => **2012-04-12 11110:05** ) )
当我尝试获取 "current_timestamp" + php + sql server 时,我得到一个错误,一个不正确的日期。谁能帮帮我?
- mssql 配置 (php.ini) 中的日期转换为“关闭”
这是 locale.conf 的问题吗? /etc/locale.conf ....
谢谢
【问题讨论】:
-
mssql 是否安装在运行 PHP 的同一台服务器上? (你是如何在 CentOS 上安装 Microsoft SQL Server 的?)
-
@BogdanBurim no.. 另一台服务器。 (我使用 mssql - php 5.2.10)
-
您需要检查这些服务器设置(区域设置、日期和时间)
-
SQL Server 配置正确。只有当我使用 php + mssql 时才会出现问题。当我运行查询时...
标签: php sql-server datetime locale