Date 圣杯&x27;昨天是什么时候
我正在建立一个标准来获取某个域类昨天创建的所有记录。差不多Date 圣杯&x27;昨天是什么时候,date,grails,criteria,Date,Grails,Criteria,我正在建立一个标准来获取某个域类昨天创建的所有记录。差不多 def c = A.createCriteria().list { eq(<some operation on dateCreated>, <some operation on 'now'>) } def c=A.createCriteria().list{ 等式(,) } 提前感谢请参见此处的示例标准: 将在24小时内为您创建所有内容。只需使用标准的Java日期操作即可将“现在”设置为午夜。怎么样 Da
def c = A.createCriteria().list {
eq(<some operation on dateCreated>, <some operation on 'now'>)
}
def c=A.createCriteria().list{
等式(,)
}
提前感谢请参见此处的示例标准: 将在24小时内为您创建所有内容。只需使用标准的Java日期操作即可将“现在”设置为午夜。怎么样
Date today = new Date().clearTime()
Date yesterday = today - 1
def c = A.createCriteria().list {
ge(yesterday)
lt(today)
}
应该是:
Date today=new Date()today.clearTime()
回答得不错@@ekawas这取决于您的groovy版本,在更新的版本上(我认为从内存中是1.8版),clearTime()也会返回日期。看
Date today = new Date().clearTime()
Date yesterday = today - 1
def c = A.createCriteria().list {
ge(yesterday)
lt(today)
}