DATE_FORMAT MYSQL不像它应该格式化

时间:2015-03-13 03:01:14

标签: mysql date time date-format

我需要一些见解,说明为什么我没有为我的约会获得所需的格式。

链接:已移除

表格和数据

+-------+---------------+     +--------+-----------------------+
| id    | primary, int  |     +    1   |  2015-10-01 10:23:33  |
| dated | timestamp     |     +    2   |  2015-10-02 10:30:31  |
+-------+---------------+     +--------+-----------------------+

的Sql

Select id, DATE_FORMAT(dated, "%Y-%m-%d") as dated from table

期望的输出:

+-------+---------------+
| 1     | 2015-10-01    |
| 2     | 2015-10-02    |
+-------+---------------+

但我明白了:

+-------+-----------------------+
| 1     | 2015-10-01 00:00:00   |
| 2     | 2015-10-02 00:00:00   |
+-------+-----------------------+

谢谢。

1 个答案:

答案 0 :(得分:0)

当使用与别名相同的字段名称时,Laravel仍然使用字段的格式作为派生格式。

解决方案:将别名更改为其他名称。