标签: php datetime timezone smarty
echo date('Y-m-d',time())
我得到2012-07-16,但是当智能输出
{$smarty.now | date_format : "%Y-%I-%d"}
我得到2012-04-16
我已经确定time_zone是正确的。
答案 0 :(得分:5)
因为%I是小时...尝试:
%I
{$smarty.now | date_format : "%Y-%m-%d"}
%m - 作为十进制数字的月份(范围01到12)
Docs are here for date_format
date_format