Warning: file_get_contents(/data/phpspider/zhask/data//catemap/2/ruby-on-rails/55.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
Android 使用数据类型字符串筛选日期的领域查询_Android_String_Date_Filter_Realm - Fatal编程技术网

Android 使用数据类型字符串筛选日期的领域查询

Android 使用数据类型字符串筛选日期的领域查询,android,string,date,filter,realm,Android,String,Date,Filter,Realm,我有一个领域对象,我想创建一个带有过滤器的查询。我的领域对象具有属性date。它的格式为dd/mm/yyyy,是一个字符串 我想创建一个查询,搜索日期为将来日期的所有条目。我的问题是函数greaterThanOrEquals没有将字符串(例如日期)作为参数 我期待的结果如下:今天是2017年7月9日。如果某个元素的日期为今天或将来的某个日期(如2017年7月10日),则该元素应位于结果列表中。如果它是过去的,那么它不应该在列表中 非常感谢您提供的任何帮助您应该添加一个日期字段,该字段实际上是一个

我有一个领域对象,我想创建一个带有过滤器的查询。我的领域对象具有属性date。它的格式为dd/mm/yyyy,是一个字符串

我想创建一个查询,搜索日期为将来日期的所有条目。我的问题是函数
greaterThanOrEquals
没有将字符串(例如日期)作为参数

我期待的结果如下:今天是2017年7月9日。如果某个元素的日期为今天或将来的某个日期(如2017年7月10日),则该元素应位于结果列表中。如果它是过去的,那么它不应该在列表中


非常感谢您提供的任何帮助

您应该添加一个日期字段,该字段实际上是一个日期而不是字符串。谢谢您的回答,这是一个好主意,但这种解决方案是因为我有很多原因不可能实现的。不,我非常确定,如果需要,您可以同时使用这两个字段,虽然您的字符串可以通过SimpleDataFormat轻松重建