在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


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


芜湖不芜
浏览 1726回答 3
3回答

繁花不似锦

DATE_FORMAT(FROM_UNIXTIME(`user.registration`), '%e %b %Y') AS 'date_formatted'
打开App,查看更多内容
随时随地看视频慕课网APP

相关分类

MySQL