mysql里面的date怎么才能只取年月日

暖暖猫 2011-05-27 09:13:17
数据库中显示字段是年月日的,比如2001-02-12 ,但是取出来之后,就是2001-02-12 00:00:00.0

怎么才可以只取年月日啊
...全文
16109 4 打赏 收藏 转发到动态 举报
写回复
用AI写文章
4 条回复
切换为时间正序
请发表友善的回复…
发表回复
暖暖猫 2011-05-27
  • 打赏
  • 举报
回复
[Quote=引用 3 楼 acmain_chm 的回复:]

你也可以用 select date(time) from exercise.


mysql> select curdate(),now(),date(now());
+------------+---------------------+-------------+
| curdate() | now() | date(now()) |
+------……
[/Quote]

我在看看别的地方吧,o(︶︿︶)o 唉
ACMAIN_CHM 2011-05-27
  • 打赏
  • 举报
回复 1
你也可以用 select date(time) from exercise.


mysql> select curdate(),now(),date(now());
+------------+---------------------+-------------+
| curdate() | now() | date(now()) |
+------------+---------------------+-------------+
| 2011-05-27 | 2011-05-27 09:20:27 | 2011-05-27 |
+------------+---------------------+-------------+
1 row in set (0.02 sec)

mysql>
ACMAIN_CHM 2011-05-27
  • 打赏
  • 举报
回复
你的方法就可以了。
暖暖猫 2011-05-27
  • 打赏
  • 举报
回复
select date_format(time,%Y-%m-%d') from exercise

···这样可以得到吗?

56,679

社区成员

发帖
与我相关
我的任务
社区描述
MySQL相关内容讨论专区
社区管理员
  • MySQL
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

试试用AI创作助手写篇文章吧