以下例ですが、ヘルパー関数などで以下の関数を実装してViewで呼び出すのはどうでしょうか?
lang
1// 経過時間
2function relative_time($post_datetime)
3{
4 $now = time();
5 $ts = strtotime($post_datetime);
6 $second = (int) ($now - $ts);
7
8 if ($second < 60) { // 60sec=1min
9 return $second . '秒前';
10 } elseif ($second < 3600) { // 3600sec=1hour
11 $min = (int) ($second / 60);
12 return (string) $min . '分前';
13 } elseif ($second < 86400) { // 86400sec=1day
14 $hour = (int) ($second / 3600);
15 return (string) $hour . '時間前';
16 } else {
17 $day = (int) ($second / 86400);
18 return (string) $day . '日前';
19 }
20}
バッドをするには、ログインかつ
こちらの条件を満たす必要があります。
2014/10/06 00:34