mysql - 将日期转换为 dd.mm.yyy
问题描述
我发现了几个关于转换日期或日期时间格式的问题,但它不起作用。我使用类型 datetime 作为 'rdate' 并尝试做
SQL 将日期时间转换为日期
这应该是将 DATETIME 转换为 DATE 的最简单和最快的方法,我使用了
SELECT CONVERT(date, rdate) FROM sreservations ;
不幸的是,它不起作用。
我对类型日期进行了同样的尝试,但我也找不到解决方案。
解决方案
从您的图像来看,您似乎没有日期时间,只有日期。您可以使用 date_format 将其(或日期时间,如果您有日期时间)格式化为字符串以在 mysql 中显示:
select date_format(rdate, '%d.%m.%Y')
如果您希望它显示为 dd.mm.yyyy。
推荐阅读
- php - php更新查询不更新数据(php/mysql)
- html-framework-7 - 入门框架7中的屏幕是空白的
- elasticsearch - 如何在elasticsearch中查询父子关系
- jenkins-pipeline - 如何在通过参数和标签选项选择的节点上运行 jenkins 声明性管道
- centos7 - Cent OS 7 NTP 客户端未通过 NTP 服务器的 IP 地址同步
- mysql - 如何在 GROUP BY 查询中找到最高的 COUNT?- MYSQL
- reactjs - 为什么它不将输入数据保存到内部的状态变量
React 中的标签 - python - 在不阻塞交互式终端的情况下显示动画图像序列
- javascript - 如何模拟我要测试的类中使用的导入类?
- git - git:在强制推送之前恢复远程更改