mysql - MySQL 返回与设置不同的日期格式
问题描述
我有一个带有 2 个 DATE 列的 MySQL 数据库,当我添加注册表时,日期会像这样 2018/07/30 保存。问题是,当我对数据库进行 get 调用时,值如下所示“2018-07-30T03:00:00.000Z”
我不需要时间部分,我认为我设置为列的 DATE 类型不应该返回这种值。
我已经尝试过了,但它不起作用:
"SELECT * FROM patrones WHERE DATE_FORMAT(bd_fRecepcion, '%Y-%m-%d') WHERE bd_SI = 'Si' "
我怎样才能只重新调整日期部分?
谢谢你的帮助。
解决方案
推荐阅读
- c - CS50 PSet4 - 模糊滤镜,我得到黑色图像作为输出
- reactjs - 如何使用从 createEntityAdapter 生成的 selectById 选择器
- excel - 如何在 Excel 中对所有玩过的 yahtzy 游戏进行“统计”?
- javascript - 如何禁用浏览器的自动完成功能
- javascript - 我需要 Javascript 帮助更新我网页上的访问次数,以跟踪我的 API 上的点击量
- javascript - npm 错误:安装faker.js 和axios 有同样的错误
- google-sheets - 根据日期范围组合单元格文本
- python - 尝试使用 len() 打印一条消息,指示我邀请的人数,但我收到错误消息
- flutter - 通过移动应用程序的社交提供商进行身份验证
- javascript - 使用javascript通过rest api更新实时图表