###オークションの残り時間のように表示させたい
{$limit_at} {*** 終了日時 2016-05-03 12:00:00 ***}
{$smarty.now}
この2つの値をもって
「残り ○○日○○時間○○分○○秒」みたいに表記させる計算式はどのように書けば宜しいでしょうか?
ためしたこと
{assign var=limit value=($limit_at|strtotime - $smarty.now)}
{($limit/(3600*24))|string_format:"%d"}日 {($limit/3600)|string_format:"%d"}時間 {($limit % 3600 / 60)|string_format:"%d"}分
結果
8日 215時間 20分
となり、○○時間の部分が溢れかえってしまいます。
回答3件
あなたの回答
tips
プレビュー
バッドをするには、ログインかつ
こちらの条件を満たす必要があります。
2016/04/24 05:35
退会済みユーザー
2016/04/24 05:38