Warning: file_get_contents(/data/phpspider/zhask/data//catemap/4/unix/3.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Date 圣杯&x27;昨天是什么时候_Date_Grails_Criteria - Fatal编程技术网

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)
}