【问题标题】:Filtering rows in NSPredicate by comparing 2 dates within the row通过比较行中的 2 个日期来过滤 NSPredicate 中的行
【发布时间】:2020-08-05 05:22:47
【问题描述】:

我的数据库中的记录包含 2 个 NSDate 字段。 在创建记录时,两个日期字段是相同的。 使用该应用程序将两个日期字段之一移动到当前时间。 我想构造一个 NSPredicate 子句,它只返回 Date1 小于 Date2 的行。 到目前为止,我看到的所有示例都将日期与外部提供的值进行了比较,如下所示: " > %@", 参考日期

我所追求的是相当于: “[Date2 timeIntervalSinceDate:Date1] > 0.0”。当然,这是行不通的。

我们将不胜感激地收到任何对现有示例的帮助或指点。

【问题讨论】:

    标签: nspredicate nsdatecomponents


    【解决方案1】:

    好的!我需要治疗!我可以使用一个块来准确执行我在原始问题中突出显示的谓词条件!考虑关闭这个!

    【讨论】:

      猜你喜欢
      • 2015-10-02
      • 2020-08-18
      • 2016-07-25
      • 2019-06-06
      • 2021-02-21
      • 1970-01-01
      • 2015-05-05
      • 1970-01-01
      • 1970-01-01
      相关资源
      最近更新 更多