Mysql 与AM或PM一起显示的时间戳

Mysql 与AM或PM一起显示的时间戳,mysql,database,time,Mysql,Database,Time,我将文章存储在mysql数据库中,并带有相应的时间戳 我想使用日期格式化时间戳,并在从数据库检索文章时显示是AM还是PM。非常感谢您的帮助。假设您使用的是MySQL,您需要使用date\u格式: SELECT DATE_FORMAT(hour_column, '%r'); 这将为您提供一个12小时格式的时间hh:mm:ss,后跟AM或PM,无论如何,您也可以查看一下的相关部分。根据您的一些其他问题,您可以使用PHP 如中所述,您可以使用am/pm或am/pm来获取您想要的: $showDate

我将文章存储在mysql数据库中,并带有相应的时间戳


我想使用日期格式化时间戳,并在从数据库检索文章时显示是AM还是PM。非常感谢您的帮助。

假设您使用的是MySQL,您需要使用date\u格式:

SELECT DATE_FORMAT(hour_column, '%r');
这将为您提供一个12小时格式的时间hh:mm:ss,后跟AM或PM,无论如何,您也可以查看一下

的相关部分。根据您的一些其他问题,您可以使用PHP

如中所述,您可以使用am/pm或am/pm来获取您想要的:

$showDate=dateY-m-d h:iA,strottime2013-01-19 15:42:00; //string18 2013-01-19 03:42下午
您使用的是什么类型的数据库?哪个数据库?如果是的话,您使用哪个客户端来读写数据库?它是一个mysql数据库。不,我使用的是通常的sql查询。谢谢