PHP:如何正确格式化用户的注册日期?

时间:2015-11-06 20:00:00

标签: php mysql

我在PHP的会员区工作,我想知道如何格式化用户的注册日期?在我的数据库中,我创建了" join_date"那是在DATETIME。

要从数据库中检索日期,我会做一个准备好的查询,并从用户那里获取所有信息。然后,我将查询存储在变量" $ user"。

以下是当前日期的显示方式:http://prntscr.com/8ztdin

代码:

<span class="join-date">Join Date : <?= $user -> join_date; ?></span>

如何格式化当前日期并确保以这种方式显示:

2015年10月11日15:35(法语)。

对不起,我是法国人,所以可能会有一些错误。

1 个答案:

答案 0 :(得分:0)

您可以通过setlocalestrftime的组合来实现它。

// Set locale to French
setlocale(LC_ALL, 'fr_FR');

// Correct formatting
echo strftime("%A %d %B %Y", mktime(0, 0, 0, 12, 22, 1978));

有关详细信息,请查看文档:

另请注意,每个流程都会维护setlocale