任何人都可以告诉我,我需要使用mysql select query将数据格式2010-05-14 17:53
更改为14/05/2010 17:53
答案 0 :(得分:10)
尝试这个选择..
SELECT DATE_FORMAT(datefield, "%d/%m/%Y %H:%i") FROM <TableName> WHERE <clause>
答案 1 :(得分:2)
select date_format(date_column, "%d/%m/%Y %H:%i") from table_name
答案 2 :(得分:1)
也许此链接可能会对您有所帮助 MySQL Manuel
这应该可以解决问题:
Select DATE_FORMAT(now(),'%d/%m/%Y %H:%i');
小时,您可以使用%H或%h,具体取决于您是否需要24小时或12小时显示。 %H将设置为24h,%h将设置为12h。
答案 3 :(得分:1)
使用DATE_FORMAT
格式化您的日期。要解决转换问题,请使用以下代码作为指针
SELECT DATE_FORMAT('2010-05-14 17:53', '%d/%m/%Y %H:%i');