解析检查对象是否是今天创建的? Objective-C
Parse check if object was created today? Objective-C
我正在尝试为我的应用程序编写 PFQuery
,其中 returns 仅包含今天创建的对象。随着 NSDate
发生的所有贬值和 NSDateFormatter
的重要性日益增加,我发现很难做到这一点。
我在伪代码中想出了这样的逻辑:
Query q = new Query();
q.whereDateGreaterThan(midnightThisMorning);
q.whereDateLessThan(midnightTonight);
我似乎无法弄清楚如何将 NSDate
对象设置为 12:00 AM(即 midnightThisMorning
)并将另一个对象设置为 11:59今晚下午(midnightTonight
)。
查看 NSCalendar
的 startOfDayForDate
方法来查找当天的开始。
要查找当天的结束时间,您需要在从 startOfDayForDate
返回的日期上加上一天,然后减去一秒。
我正在尝试为我的应用程序编写 PFQuery
,其中 returns 仅包含今天创建的对象。随着 NSDate
发生的所有贬值和 NSDateFormatter
的重要性日益增加,我发现很难做到这一点。
我在伪代码中想出了这样的逻辑:
Query q = new Query();
q.whereDateGreaterThan(midnightThisMorning);
q.whereDateLessThan(midnightTonight);
我似乎无法弄清楚如何将 NSDate
对象设置为 12:00 AM(即 midnightThisMorning
)并将另一个对象设置为 11:59今晚下午(midnightTonight
)。
查看 NSCalendar
的 startOfDayForDate
方法来查找当天的开始。
要查找当天的结束时间,您需要在从 startOfDayForDate
返回的日期上加上一天,然后减去一秒。