基于当前日期的后端过滤结果

时间:2016-06-15 10:40:41

标签: objective-c nsdate backendless

我有这个查询

https://api.backendless.com/v1/data/abc?pageSize=100&loadRelations=cinema&sortBy=showing%20asc&where=objectId%3D%272C225111-18FC-DD4F-FF40-E227F49F5B00%27%20AND%20showing%20%3E%20%2714-June-2016%27

Thi查询在2016年6月14日之后正确地获取了所有结果。但是我在这里给出一个硬编码日期,有没有什么方法可以简单地在这里添加当前时间/日期,以便它在当前之前带来所有结果时间?我正在寻找像

这样的东西
https://api.backendless.com/v1/data/abc?pageSize=100&loadRelations=cinema&sortBy=showing%20asc&where=objectId%3D%272C225111-18FC-DD4F-FF40-E227F49F5B00%27%20AND%20showing%20%3E%20%CURRENT TIME%27

我搜索过很多,甚至文档也只提到硬编码日期或毫秒格式。任何帮助表示赞赏

1 个答案:

答案 0 :(得分:1)

最简单的选择就是使用日期的UNIX时间戳版本,因此在where子句中使用的字符串将是:

NSString *where = [NSString stringWithFormat:@"showing < %@", [[NSDate date] timeIntervalSince1970]];