如何创建人类可读的时间戳?

use*_*951 10 php timestamp unix-timestamp

这是我目前的PHP程序:

$dateStamp = $_SERVER['REQUEST_TIME'];
Run Code Online (Sandbox Code Playgroud)

我后来记录.

结果是$dateStamp变量包含如下数字:

1385615749

这是一个Unix时间戳,但我希望它包含带有小时,分钟,秒,日期,月和年的人类可读日期.

所以我需要一个将其转换为人类可读日期的函数.

我该怎么办?

还有其他类似的问题但不完全像这样.我想要最简单的解决方案.

Hav*_*ard 22

这个数字称为Unix时间.类似的函数date()可以接受它作为可选的第二个参数来在可读时间格式化它.

例:

echo date('Y-m-d H:i:s', $_SERVER['REQUEST_TIME']);
Run Code Online (Sandbox Code Playgroud)

如果省略第二个参数,time()将使用当前值.

echo date('Y-m-d H:i:s');
Run Code Online (Sandbox Code Playgroud)