【发布时间】:2018-08-08 09:48:37
【问题描述】:
情况:
我正在构建一个支持票证系统,员工可以在其中回复票证。这将显示在排序的聊天显示中,其中还包括发布帖子的时间。
日期存储在数据库中,并保存为时间戳。
我目前想知道如何在检索到的时间戳中注入字符串,因为我的目标是:
将 23-02-2018 09:47:13 显示为 23-02-2018 {atLabel} 09:47 {$hoursLabel}时间>。换句话说,英文版本如下:
23-02-2018 09:47:13 为 23-02-2018 09:47 小时
================================================ ================
当前显示:
^ 这是通过以下 Smarty 代码实现的:
{foreach from=$ticketConversationList item=ticketConversation}
<div class="holder" style="border-radius: 0;">
<i class="pull-right">{$ticketHistoryPostedAt}{$ticketConversation.posted_at}</i>
</div>
{/foreach}
{$ticketConversation.posted_at} = assign() 将数组发送到 foreach
注意:这篇文章不是将 DATETIME 复制到 DD-MM-YYYY HH:MM:SS 中,因为我的问题是专门关于拆分 TIMESTAMP 以便我可以在显示中输入字符串。 em>
【问题讨论】:
-
在空间底部爆炸。
-
从数据库中检索时格式化即可。 Take a look here 和 here