我在会话中存储了一个时间戳(1299446702)。
如何在PHP中将其转换为可读的日期/时间?我试了一次又一次,都没有结果。
我在会话中存储了一个时间戳(1299446702)。
如何在PHP中将其转换为可读的日期/时间?我试了一次又一次,都没有结果。
当前回答
我只是在Rocket的答案中添加了H: I:s,以获得时间和日期。
echo date('m/d/Y H:i:s', 1299446702);
输出:03/06/2011 16:25:02
其他回答
echo 'Le '.date('d/m/Y', 1234567890).' à '.date('H:i:s', 1234567890);
Strtotime将日期字符串转换为时间戳。你要做的正好相反,那就是约会。典型的mysql日期格式是date('Y-m-d H:i:s');查看手册页上的其他字母代表什么。
如果你有一个想要使用的时间戳(显然你有),它是date()的第二个参数。
$timestamp = 1465298940;
$datetimeFormat = 'Y-m-d H:i:s';
$date = new \DateTime();
// If you must have use time zones
// $date = new \DateTime('now', new \DateTimeZone('Europe/Helsinki'));
$date->setTimestamp($timestamp);
echo $date->format($datetimeFormat);
结果:2016-06-07 14:29:00
其他时区:
非洲 美国 南极洲 北极 亚洲 大西洋 澳大利亚 欧洲 印度 太平洋 其他人
试试这个:
echo date('m/d/Y H:i:s', 1541843467);
echo date("l M j, Y",$res1['timep']); 这对于将unix时间戳转换为可读的日期和日期非常有用。例子: 2016年7月7日星期四