mysql - 用 AM 或 PM 显示的时间戳

标签 mysql database time

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

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

最佳答案

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

SELECT DATE_FORMAT(hour_column, '%r');

这为您提供了 12 小时的格式化时间(hh:mm:ss 后跟 AM 或 PM),无论如何也请查看 MySQL Documentation 的相关位

关于mysql - 用 AM 或 PM 显示的时间戳,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/14415322/

相关文章:

mysql - 我可以将使用 Dreamweaver 创建的网页转换为 Webmatrix 项目吗?

MySQL选择查询,第二个字符的数字范围为0到9

java - 如何在不更新 Android 应用程序的情况下升级数据库

c - 在 C 中为函数计时

php - 将数组从函数拆分为变量,PHP

php - 自动提交不会将数据发布到数据库

php - Doctrine PHP 问题

c++ - 快速排序后我的数据库的最终值损坏

sql - BC 日期在 postgreSQL 中是什么意思?

Python:如何在字母/变量上写一个点,表示物理学中的时间导数?