显示时间流逝与PHP

sea*_*987 4 php time

我想显示自博客或类似的发布时间以来所经过的时间,我使用的是php,我将时间存储为unix时间戳,但我无法为我的直播找出如何显示时间,因为它是使用存储的时间戳发布的.

小智 6

例如,您发布的时间戳是:

1289735677
Run Code Online (Sandbox Code Playgroud)

例如,您还可以通过使用获取当前时间戳time().

然后,您可以从当前的时间戳中获取您发布的时间戳:

time() - 1289735677
Run Code Online (Sandbox Code Playgroud)

通过这种方式,您将获得秒数.现在您可以将它们更改为人类可读的格式.

请参阅有关如何将秒转换为人类可读格式的示例:

  1. http://www.phpro.org/examples/Convert-Seconds-To-Hours-Minutes-Seconds-Words.html

  2. http://www.laughing-buddha.net/php/lib/sec2hms/