ftsg.net
当前位置:首页 >> smArty DAtE >>

smArty DAtE

{$smarty.now|date_format}本身没什么问题,估计是其他地方错看看30行附近

$smarty = new Smarty; $smarty->assign('yesterday', strtotime('-1 day')); $smarty->display('index.tpl'); index.tpl: {$smarty.now|date_format} {$smarty.now|date_format:"%A, %B %e, %Y"} {$smarty.now|date_format:"%H:%M:%S"} {$yeste...

使用date_format进行日期格式化,前提要转换的日期是整型时间戳,如果不是需要先strtotime

模板代码: 发表日期:{$smarty.now|date_format:"%Y-%m-%d %H:%M:%S"}显示结果发表日期:1357787835怎么日期不能被格式化??? zhangjianlai...

date_format只能用于时间。 你需要公元的话直接在模板里用: 就行了。

在smarty的文档中有如下解释: %H - hour as a decimal number using a 24-hour clock (range 00 to 23) %I - hour as a decimal number using a 12-hour clock (range 01 to 12) %M - minute as a decimal number 这说明“H”和“I”都是表示小时的...

start_year="-12" 把这个去掉吧

{$smarty.now|date_format:'%Y-%m-%d %H:%M:%S'}这样写就显示出来了,你没写date_format函数的显示格式。。。

你可以在模版里赋值 然后用赋值出来的变量调用Num2Date方法 可以看看我那个参考资料的的连接

手动修改php.ini设置 (没用修改过配置php默认是格林威治标准时间)打开php.ini找到date.timezone 把date.timezone = "PRC" 如有去掉前面的分号,没有的话手动添加! 修改完成后保存然记得重启服务 php文件里面设置:php文件开始行加上 date_defa...

网站首页 | 网站地图
All rights reserved Powered by www.ftsg.net
copyright ©right 2010-2021。
内容来自网络,如有侵犯请联系客服。zhit325@qq.com