php读取数据库时间问题

mssql2005数据库里的时间是:2009-07-2113:50:30<?phpecho$row[time];?>显示的是:072120091:50PM为什么不能直接显... mssql2005数据库里的时间是:2009-07-21 13:50:30
<?php
echo $row[time];
?>
显示的是:07 21 2009 1:50PM
为什么不能直接显示2009-07-21 13:50:30时间呢?高手帮帮忙。
<php
$str=$row[time];
echo date('Y-m-d H:m:s',strtotime($str));
?>
这样写显示的也是:1970-01-01 0:1:0
展开
 我来答
jamy_48
2010-09-02 · TA获得超过572个赞
知道小有建树答主
回答量:928
采纳率:0%
帮助的人:383万
展开全部
修改php.ini,找到;mssql.datetimeconvert = On ,去掉前面的分号,修改on为off,重启apache 或iis
推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询

为你推荐:

下载百度知道APP,抢鲜体验
使用百度知道APP,立即抢鲜体验。你的手机镜头里或许有别人想知道的答案。
扫描二维码下载
×

类别

我们会通过消息、邮箱等方式尽快将举报结果通知您。

说明

0/200

提交
取消

辅 助

模 式