问题是,当我使用这个
时 for($i=0;$i<count($losDatos);$i++)
{
$fecha=new DateTime($losDatos[$i]['fechautc']);
echo $losDatos[$i]['lat'];
echo $losDatos[$i]['lon'];
}
我总是得到服务器日期而不是我的字段名称
$losDatos[$i]['fechautc']=2011-03-18 18:47:00.0
数据库中的字段是来自SQL的Datetime类型,可能是什么错误?
以前在我用过的脚本中
$initDate=$losDatos[0]['fechautc'];
并且运作良好
答案 0 :(得分:0)
$losDatos[$i]['fechautc']
null
可能是DateTime
,因此print_r
只显示当前时间。尝试使用{{1}}转储数组并查看其中的内容。