与AM或PM显示的时间戳

Bus*_*ian 0 mysql database time

我将文章及其相应的时间戳存储在mysql数据库中。

我想使用date()格式化时间戳,并在从数据库中检索文章时显示它是AM还是PM。任何帮助将不胜感激。

Bac*_*ash 6

假设您使用的是MySQL,则需要使用date_format():

SELECT DATE_FORMAT(hour_column, '%r');
Run Code Online (Sandbox Code Playgroud)

这为您提供了12小时的格式化时间(hh:mm:ss,后跟AM或PM),无论如何,您还可以查看MySQL文档的相关内容