我有一个代表日期的文本(mysql数据库日期表)我想将其转换为自定义格式为MM-dd-YYYY
EG。转换 - 2000年11月9日至2000年9月11日
还建议我在PHPMYADMIN中使用日期排序
此致 阿琼
答案 0 :(得分:1)
使用像
这样的查询SELECT DATE_FORMAT(STR_TO_DATE('9 November 2000', '%e %M %Y'), '%e/%c/%Y')
用于排序使用索引或尝试使用
命令答案 1 :(得分:1)
您可以使用这样的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中使用sort,可以使用mysql查询,例如
SELECT * from TABLE_NAME order by DATE_COLUMN_NAME
希望它有所帮助!祝你好运!
答案 2 :(得分:0)
试试这个:
SELECT DATE_FORMAT(STR_TO_DATE('9 November 2000', '%e %M %Y'), '%e/%c/%Y');
的链接