我希望桌面内的DateOfBirth以dd / mm / yy格式显示。我知道我们可以用不同的格式检索日期。但是我怎么能改变表格本身的格式呢?
答案 0 :(得分:0)
为什么你会打扰它的存储方式?只需将其转换为检索时所需的任何格式即可。如果由于某些原因您需要格式化版本,只需将其放在varchar列中并在插入时应用自定义格式。请记住,通过这种方式,任何日期操作都会变得更难,效率也非常低。
答案 1 :(得分:0)
你可以这样做SQLFIDDLE
SELECT DATE_FORMAT(dates, '%D of %M, %Y') FROM datetbl;
参考https://dev.mysql.com/doc/refman/5.5/en/date-and-time-functions.html#function_date-format