gpt4 book ai didi

php - 如何在 SQL 查询中格式化来自 mysql 数据库的日期

转载 作者:行者123 更新时间:2023-11-29 06:05:54 26 4
gpt4 key购买 nike

我在 MySQL 数据库中有一个名为 date_posted 的列,格式为 2014-11-22 12:45:34 。我只需要获取日期、月份和年份。所以,我愿意

SELECT DATE(date_posted) as date_p FROM tablename

所以,我得到一个格式为 2014-11-22。我怎样才能以2014年11月22日的形式获得它。并且它仍然可以用于对结果进行排序吗?

谢谢 :D !

最佳答案

引用this:

DATE_FORMAT(date_posted, '%d %b, %Y')

不,这不能直接用于排序。但是,您可以先将其解析到最新,然后再进行排序。

order by str_to_date(text_date, '%d %b, %Y')

关于php - 如何在 SQL 查询中格式化来自 mysql 数据库的日期,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/41696392/

26 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com