如何从 MySQL 中的时间戳提取日期
在 MySQL 中将时间戳转换为日期允许您在用户中操作和显示日期信息- 友好且结构化的方式。在处理数据库表中存储的时间戳时,此过程特别有用。
需要进行日期转换的一种常见情况是将数据从 MySQL 数据库导出为需要日期值的格式时。这些数据可用于多种目的,例如创建报告或导入其他系统。
在您的特定情况下,您希望将 MySQL 表中的 user.registration 字段格式化为 yyyy-mm-dd格式。为此,您可以使用以下 SQL 表达式:
DATE_FORMAT(FROM_UNIXTIME(`user.registration`), '%Y-%m-%d') AS 'date_formatted'
该表达式结合了多个 MySQL 函数,将 user.registration 中的时间戳转换为日期。
通过将此表达式添加到查询中,您将创建一个名为的新虚拟列'date_formatted' 包含转换后的时间戳的日期部分。然后,您可以在导出操作中使用此列来获取所需的日期格式。
以上是如何从 MySQL 时间戳中提取 YYYY-MM-DD 日期?的详细内容。更多信息请关注PHP中文网其他相关文章!