比如日期字段的名字是 date_field
我可以用如下方式访问
$link = mssql_connect("localhost","sa","sa");
$result = mssql_query("select * from test_table",$link);
while($res=mssql_fetch_assoc($result){
print_r($res);
}
显示结果如下
======================================================
array(
user_name => "hello";
date_field => " 2004 七月 28 14:13"
)
结果和标准的格式不一样 如何解决这样的问题呢?
可以通过改变查询语句来解决这个问题
convert(char,你的字段名字,120) as 你的字段名字
来解决这个问题
实际的语句是这样的
$link = mssql_connect("localhost","sa","sa");
$result = mssql_query("select user_name,convert(char,date_field,120) as data_field from test_table",$link);
while($res=mssql_fetch_assoc($result){
print_r($res);
}
结果如下
======================================================
array(
user_name => "hello";
date_field => " 2004-07-28 14:13:36"
)
好了 这样你就可以正确的得到日期格式了