关闭

2017年第一篇博客,当时间转换跨年遇到的问题?

标签: Java后台java服务端
185人阅读 评论(2) 收藏 举报
分类:

2017年,今天第一天上班,时间查询遇到的问题;

查询条件 开始时间 2016年12月20号 结束时间 2017年01月03号,查询数据库是有记录的;

下面是sql的条件:
 AND DATE_FORMAT(account.CreateTime, 'Y%m%d') >= DATE_FORMAT(#{param.stTime}, 'Y%m%d')
 AND DATE_FORMAT(account.CreateTime, 'Y%m%d') <= DATE_FORMAT(#{param.enTime}, 'Y%m%d')

时间都是经过转换过后的,后面改成:

 AND account.CreateTime >= #{param.stTime}
 AND account.CreateTime <= #{param.enTime}

就能查询出来了,这个问题还要再研究研究,如果知道原因的欢迎留言,讨论。


1
0

查看评论
* 以上用户言论只代表其个人观点,不代表CSDN网站的观点或立场
    个人资料
    • 访问:31952次
    • 积分:971
    • 等级:
    • 排名:千里之外
    • 原创:44篇
    • 转载:16篇
    • 译文:8篇
    • 评论:14条
    文章分类
    最新评论