我有一个表示日期的文本(mysql 数据库日期表)我想将其转换为自定义格式为 MM-dd-YYYY
例如。从 2000 年 11 月 9 日转换为 2000 年 9 月 11 日
还建议我在 PHPMYADMIN 中按日期排序
问候, 阿琼
我有一个表示日期的文本(mysql 数据库日期表)我想将其转换为自定义格式为 MM-dd-YYYY
例如。从 2000 年 11 月 9 日转换为 2000 年 9 月 11 日
还建议我在 PHPMYADMIN 中按日期排序
问候, 阿琼
您可以使用这样的 sql 语法来创建自定义日期格式
DATE_FORMAT(NOW(),'%m-%d-%Y') --> 07-11-2013
DATE_FORMAT(NOW(),'%d %b %y') --> 11 Jul 13
DATE_FORMAT(NOW(),'%m/%d/%Y') --> 07/11/2013
要在 PHPMyAdmin 中使用排序,您可以使用 mysql 查询,例如
SELECT * from TABLE_NAME order by DATE_COLUMN_NAME
希望能帮助到你!祝你好运!
使用查询
SELECT DATE_FORMAT(STR_TO_DATE('9 November 2000', '%e %M %Y'), '%e/%c/%Y')
并用于排序使用索引或尝试使用 order by
尝试这个:
SELECT DATE_FORMAT(STR_TO_DATE('9 November 2000', '%e %M %Y'), '%e/%c/%Y');
查看此链接以获取MYSQL 日期时间函数