ホームページ >バックエンド開発 >PHPチュートリアル >PHPで相対時間を返す方法(例:20分前、3日前)_PHPチュートリアル

PHPで相対時間を返す方法(例:20分前、3日前)_PHPチュートリアル

WBOY
WBOYオリジナル
2016-07-13 09:57:231085ブラウズ

phpで相対時間(例:20分前、3日前)を返す方法

この記事ではphpで相対時間(例:20分前、3日前)を返す方法について説明します。参考のためにみんなで共有してください。詳細は以下の通りです

1

2

3

4

5

6

7

8

9

10

11

12

13

14

15

16

17

18

19

20

21

22

関数複数形($num) {

if ($num != 1)

「s」を返す;

}

関数 getRelativeTime($date) {

$diff = time() - strtotime($date);

if ($diff

$diff." 秒".plural($diff)." を返す";

$diff = ラウンド($diff/60);

if ($diff

$diff を返します。"分".plural($diff)." 前";

$diff = ラウンド($diff/60);

if ($diff

$diff."hour".plural($diff)."before";

を返します

$diff = ラウンド($diff/24);

if ($diff

$diff."天".plural($diff)."前";

を返します

$diff = ラウンド($diff/7);

if ($diff

$diff."week".plural($diff)."before";

を返す

return "on ".date("F j, Y", strtotime($date));

}

www.bkjia.comtru​​ehttp://www.bkjia.com/PHPjc/983324.html技術記事 phpで相対時刻(例:20分前、3日前)を返す方法 この記事では、phpで相対時刻(例:20分前、3日前)を返す方法について説明します。参考のためにみんなで共有してください。 ...
声明:
この記事の内容はネチズンが自主的に寄稿したものであり、著作権は原著者に帰属します。このサイトは、それに相当する法的責任を負いません。盗作または侵害の疑いのあるコンテンツを見つけた場合は、admin@php.cn までご連絡ください。