日期:2014-05-19 浏览次数:21018 次
String sdate="yyyy-MM-DD HH:mm:ss" SimpleDateFormat sf=new SimpleDateFormat(sdate); def sendTime=params.get("sendTime") def sentTime=params.get("sentTime") dSendTime=sf.parse(sendTime)//转换 打印出来的值却是这样Tue Jan 10 15:10:15 CST 2012 //数据库中的日期实际上是2012-12-12 12:10:10.0 这样子 dSentTime=sf.parse(sentTime) def search={ if(dSendTime&&dSentTime){ and{ ge("sendTime",dSendTime) //大于等于 } and{ le("sentTime",dSentTime) //小于等于 } } if (dSendTime){ eq("sendingTime",dSendTime) //等于 } if (dSentTime){ eq("sentTime",sentTime) } if(pipeId){ like("pipeId",pipeId) } if (userId){ like("userId",userId) } if (operatorId){ like("operatorId",operatorId) } if (fromAction){ if (respCode){ like("respCode",respCode) } if (respMsg){ like("respMsg",respMsg) } } def result=CodeDetails.createCriteria().list(params,search)