(原创)数据库是dateTime类型传入参数是String类型如何转换的解决方案(转载请注明出处,谢谢!)

最近遇到一个头疼的问题,在进行条件查询时发现查询没有结果,后面发现数据库字段是dateTime类型,而我传入的是String类型,这就导致它不识别你传入的参数无法作比较而爆出异常,在这里贴出本人的解决方案:

  create_time是你的数据库字段,我是做时间范围查询,因此使用了if高级判断,另外发现数据库另外一个字段是date类型,而我传入的是String类型并没有做转换还查询出了结果,这让我感到疑惑,最终可能是因为date的形式和传入参数的格式一致所以才能识别吧,但还是不建议使用。至于我这里为什么还指定了字段是因为我数据库使用了左连接,两个表有相同的字段所以需要指定否则识别不了还是没有查询结果

原文地址:https://www.cnblogs.com/jbml-154312/p/7448169.html