从MS SQL Server 调出的日期型数据为什么会变成这样? select convert(char(20),日期字段,120) as date from table 解决方案 » 免费领取超大流量手机卡,每月29元包185G流量+100分钟通话, 中国电信官方发货 date("Y-m-d H:i:s",strtotime("2002 八月 25 16:25"))或者用sqlserver的convert convert(char(20),日期字段,120) 是什么意思,为什么要 as date呢? 呵呵 是不是时区变了就那样哪个了?我想还是自己写一下date("yy....);然后再写进去吧 字段用varchar型 毕竟msssql的时间类型是外国用的 中国不怎么适合 convert(char(20),日期字段,120) 就是把你那个日期字段转换成2002-08-25 16:25:05这种格式as date 如果你只取这个字段,不用也可,是别名的意思 $q_dis="select convert(char(20),time,120) as time from jobs"; $r_dis=mssql_query($q_dis); $arr_dis=mssql_fetch_array($r_dis); while($arr_dis) { $a=$arr_dis['time']; $a=strtotime($a); $a=date("y-m-d ",$a); print("$a"); $arr_dis=mssql_fetch_array($r_dis); } php网站设计 提交表单执行js 问题 queryphp网站自动生成HTML,从SEO优化中解脱出来 基础求助 快速关键字过滤如何实现? 网站问题 上传php 文件碰到一个问题! 关于MYSQL5的中文乱码和FCKEDITOR的问题 请问各位高手,谁有用 php 做的新闻系统 请教高手们这个PHP代码是哪里错误 在线等一个答案! 一个批量上传的问题.
或者用sqlserver的convert
我想还是自己写一下date("yy....);
然后再写进去吧 字段用varchar型
毕竟msssql的时间类型是外国用的 中国不怎么适合
as date 如果你只取这个字段,不用也可,是别名的意思
$r_dis=mssql_query($q_dis);
$arr_dis=mssql_fetch_array($r_dis); while($arr_dis)
{
$a=$arr_dis['time'];
$a=strtotime($a);
$a=date("y-m-d ",$a);
print("$a");
$arr_dis=mssql_fetch_array($r_dis);
}