php date - 如何使用“h”和“m”字符串代替冒号?

时间:2014-07-13 12:55:58

标签: php

我现在有以下内容:

<?= date('H:i', strtotime($eventOccurence->time)); ?>

这会返回类似的内容:

  

12时22分

我希望用“h”代替:和i之后,添加“m”,以便保持代替:

  

12h22m

我相信我可以将它存储在变量中,字符串替换第一个:使用“h”并在末尾添加“m”。

有没有更直接的方法来实现这一目标? 我看到here我们可以使用$ format字符串,但是我不明白我们是否应该只使用可用的字符串,或者我们是否可以“创建”我们自己的格式......

2 个答案:

答案 0 :(得分:2)

the docs,您可以使用反斜杠转义字符:

<?= date('H\hi\m', strtotime($eventOccurence->time)); ?>

答案 1 :(得分:1)

echo date('H').'h'.date('i').'m';