为什么DATE_FORMAT似乎没有


SELECT DATE_FORMAT('%m-%e-%Y','2010-01-05');

为什么它返回NULL,而我希望它返回05-01-2010?sql小提琴:

http://sqlfiddle.com/#!2/db6d96/1

谢谢!

你做得不对。

DATE_FORMAT(日期,格式(

第一个参数是日期,第二个参数是格式

SELECT 
DATE_FORMAT('2010-01-05','%m-%e-%Y');

AND如果输入日期是Y-m-d格式(即mysql日期格式(

然后将其转换为d-m-Y,它应该是

SELECT 
DATE_FORMAT('2010-01-05','%d-%m-%Y');

相关内容

  • 没有找到相关文章

最新更新