让Ci在格式化的日期字符串中输出am / pm

时间:2012-05-10 04:52:29

标签: codeigniter

如何将AM / PM添加到以下代码段的结尾?所以对于这样的输出:04/21/2012 07:59。

<?=mdate('%m/%d/%Y %H:%i', strtotime($row->entryCreationDateTime))?>

2 个答案:

答案 0 :(得分:3)

除非您尝试在查询中使用此功能,否则可以使用date。从documentation开始,AM / PM由“A”给出:

<?php echo date('m/d/Y H:i A', strtotime($row->entryCreationDateTime)); ?>

顺便说一下,代码中通常是good idea to avoid short tags

答案 1 :(得分:1)

我相信它是

# 'AM' or 'PM' - upper case 'A'
<?=mdate('%m/%d/%Y %H:%i A', strtotime($row->entryCreationDateTime))?>

# 'am' or 'pm' - lowercase 'a'
<?=mdate('%m/%d/%Y %H:%i a', strtotime($row->entryCreationDateTime))?>