如何在PHP中从UNIX时间戳转换“hr:min:sec”中的提取时间?

时间:2013-07-04 12:12:48

标签: php datetime unix-timestamp

我是这个UNIX时间戳概念的新手。因此陷入了一个小问题。 我想从UNIX时间戳(例如1335959743)中提取时间(以hr:min:sec格式并附加am / pm字)。 你能帮助我实现所需的时间格式以及附加到它的字符串am / pm。 在此先感谢。

3 个答案:

答案 0 :(得分:2)

下面:

date('h:i:s A', $timestamp);

“h”为小写,以格式AM / PM显示时间。如果你想要12/24,请使用“H”(大写)。

答案 1 :(得分:1)

date功能是您所需要的:

$timestamp = time();//or whatever your timestamp source is
date('h:i:s A', $timestamp);

答案 2 :(得分:1)

converting-a-unix-timestamp-to-formatted-date-string之前被问过

echo date("H:i:s a",$timestamp);