thinkphp怎样在Action控制器里 时间戳格式化

如题所述

不管是从数据库里提取出来的时间戳还是在代码中获取的时间戳,在THINKPHP里格式化时间,两种情景下格式化的方式:

情景一(Action控制器):

和在原生PHP代码中格式化一样,使用date函数:

$time = date("Y-m-d", $time)

情景二(模板):

{$time|date='Y-m-d',###}

温馨提示:答案为网友推荐,仅供参考
第1个回答  2011-11-14
echo date('Y-m-d H:i:s',time());
格式化输出现在的时间 Y-m-d H:i:s 时间格式追问

请问,如果按您说的这种写法的话,那在模板中显示时间的时候是写成这样的吗?还是其他写法?求指教,谢谢

追答

前天条件是你存时间的格式是时间戳的格式,之前那个是在程序中输出格式的,在模板的写法是这样子的,{$addtime|date='Y-m-d H:i:s',###}

本回答被提问者采纳
第2个回答  2011-11-15
用原生PHP就OK