【发布时间】:2014-10-09 13:05:05
【问题描述】:
是否可以将时间信息打印为文本而不是数字?
我知道 PHP 可以将日期打印为文本,如下例所示:
// Prints something like: Monday 8th of August 2005 03:12:46 PM
echo date('l jS \of F Y h:i:s A');
但是,我正在寻找一种解决方案来获取时间部分,即:e date('h:i:s A'),作为文本。
【问题讨论】:
-
有可能。只需编写一个将时间转换为单词的函数。但是 PHP 中没有任何原生功能可以做到这一点。
-
你想让它打印什么,“下午 3 点后 12 分 46 秒”?
-
我在这里也遗漏了一些东西。 h:i:s A 将返回 "03:12:46 PM" 你想让它做什么?
-
@Barmar:这正是我想要实现的目标