thinkphp—关于模板时间的获取(模板引擎是Smarty),该如何操作
2015-10-05 10:43
661 查看
1.在PHP中我们会使用date函数来获取当前的时间,实例代码如下:
date("Y-m-d H:i:s"); //会显示为:2015-10-05 10:41:02 的样子
2.但是在Smarty 模板中我们就不能使用date 了,而是应该使用 now 来获取当前的时间,实例代码如下:
{$smarty.now} //该结果会显示为:1280236776的时间戳模式
3.然而我们还可以将这个时间戳格式化,实例代码如下:
{$smarty.now|date_format:'%Y-%m-%d %H:%M:%S'} //该结果会显示为 2015-10-05 10:41:02 的时间模式
其中 %Y 是代表十进制年份,%m是代表十进制月份,%d 是代表十进制天数,%H 是代表十进制小时数,%M是代表十进制的分数,%S是代表十进制的秒数
date("Y-m-d H:i:s"); //会显示为:2015-10-05 10:41:02 的样子
2.但是在Smarty 模板中我们就不能使用date 了,而是应该使用 now 来获取当前的时间,实例代码如下:
{$smarty.now} //该结果会显示为:1280236776的时间戳模式
3.然而我们还可以将这个时间戳格式化,实例代码如下:
{$smarty.now|date_format:'%Y-%m-%d %H:%M:%S'} //该结果会显示为 2015-10-05 10:41:02 的时间模式
其中 %Y 是代表十进制年份,%m是代表十进制月份,%d 是代表十进制天数,%H 是代表十进制小时数,%M是代表十进制的分数,%S是代表十进制的秒数
相关文章推荐
- Yii2 模块module笔记
- php过滤iphone的emoji表情
- 大并发高负载下的PHP-FPM参数调优
- php版快速排序
- output子句用法 output inserted.autoId
- 学习ThinkPHP3.2.2:video15,删除记录
- 学习ThinkPHP3.2.2:video15,分页
- 学习ThinkPHP3.2.2:video15,模板标签中的空格导致输出内容错误
- 学习ThinkPHP3.2.2:video15,查询内容按日期排序
- 学习ThinkPHP3.2.2:video15,后台在table中显示许愿
- 学习ThinkPHP3.2.2:video14,建立存储SESSION信息的表
- 学习ThinkPHP3.2.2:video14,SESSION保存类型的配置与测试
- 学习ThinkPHP3.2.2:video14,客户端和服务器端查看session信息
- 学习ThinkPHP3.2.2:video13,用户退出
- 学习ThinkPHP3.2.2:video13,验证码图片的定制
- 学习ThinkPHP3.2.2:video13,检测验证码是否正确
- 学习ThinkPHP3.2.2:video12,教程完成后代码压缩包
- 学习ThinkPHP3.2.2:video12,解决点击“看不清”刷新验证码问题
- 学习ThinkPHP3.2.2:video12,登录界面的显示
- 学习ThinkPHP3.2.2:video12,插入一条用户数据SQL