date函数格式:date(<显示格式>,[日期]);第二个参数可以省略,如果省略则是对当前时间作格式化输出,如果指定第二个参数就是对指定的时间格式化输出.所以要格式化输出数据库中的时间可查询出数据库中的时间并把他作为date的第二个参数即可.
先取数据库的代表时间的值
$result=(sql语句查询到的时间值,比如2001-01-02)
$arr=explode("-",$result);
date("Y-m-j",mktime(0,0,0,$arr[2],$arr[1],$arr[0]));
//mktime(hour,minute,second,month,day,year)
希望我没理解错你的意思!~
date('Y-m-d H:i:s',$time)
这个time必须是个unix时间戳