开发者社区 问答 正文

在MySQL查询中将时间戳转换为日期?mysql

我想将timestampMySQL中的A 转换为日期。

我想将user.registration字段格式化为文本文件yyyy-mm-dd。

这是我的SQL:

$sql = requestSQL("SELECT user.email, info.name, FROM_UNIXTIME(user.registration), info.news FROM user, info WHERE user.id = info.id ", "export members"); 我还尝试了日期转换:

DATE_FORMAT(user.registration, '%d/%m/%Y') DATE(user.registration) 我在写文本文件之前回显结果,然后得到:

email1; name1; DATE_FORMAT(user.registration,'%d /%m /%Y');新闻1

email2; name2; news2

如何将该字段转换为日期?

展开
收起
保持可爱mmm 2020-05-17 09:12:26 644 分享 版权
1 条回答
写回答
取消 提交回答
  • DATE_FORMAT(FROM_UNIXTIME(user.registration), '%e %b %Y') AS 'date_formatted'来源:stack overflow

    2020-05-17 09:26:46
    赞同 展开评论