1

我是这个 UNIX 时间戳概念的新手。所以被一个小问题卡住了。我想从 UNIX 时间戳(例如 1335959743)中提取时间(以 hr:min:sec 格式并附加 am/pm 字)。您能帮我实现所需的时间格式以及附加的字符串 am/pm。提前致谢。

4

3 回答 3

2

这里:

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

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

于 2013-07-04T12:19:03.087 回答
1

日期功能是您所需要的:

$timestamp = time();//or whatever your timestamp source is
date('h:i:s A', $timestamp);
于 2013-07-04T12:17:10.167 回答
1

在将-a-unix-timestamp-to-formatted-date-string之前询问过

echo date("H:i:s a",$timestamp);
于 2013-07-04T12:20:13.883 回答