0

我希望表格中的 DateOfBirth 以 dd/mm/yy 格式显示。我知道我们可以检索不同格式的日期。但是我怎么能改变表格本身的格式呢?

4

2 回答 2

0

为什么要打扰它的存储方式?只需在检索时将其转换为您需要的任何格式。如果由于某些原因您需要格式化版本,只需将其放在 varchar 列中并在插入时应用自定义格式。请注意,这样对它的任何日期操作都会变得更加困难且效率极低。

于 2015-10-19T12:21:55.913 回答
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

于 2015-10-19T12:23:47.460 回答