我正在尝试将字符串转换为时间,就像php中的secondminute()函数一样。
我在php中的代码是这样的:
var_dump(($result->getAvgtimeonpage()));
它正在返回(int78)
当我添加
var_dump(secondMinute($result->getAvgtimeonpage()));
它正在返回:string(5)“01:18”
现在提问,有人可以告诉我如何在smarty中通过secondminute返回字符串转换吗? 我尝试过smarty_date_fomat,但它无法正常工作。
感谢您的建议,最好的问候。
答案 0 :(得分:0)
在php中没有这样的secondminute函数,所以我认为它是由你创建的函数。如果你正在使用小值,你可以使用php的gmdate:
{"i:s"|@gmdate:78}
或者,对于超过1小时且最多24小时的值:
{"H:i:s"|@gmdate:78}
或者也可以创建自己的smarty secondminute插件修饰符http://www.smarty.net/docs/en/plugins.writing.tpl。