我将日期传递给微风查询,如下所示
Predicate.create('approvedOn', op.GreaterThanOrEqual, "01.05.1985");
但我得到无效的日期错误。如何将日期传递给breeze查询?
UPDATE1
我还尝试通过将日期转换为ISO 8601格式来传递日期,但仍然出现错误
答案 0 :(得分:1)
您需要在查询中使用javascript日期对象。
var aDate = new Date(1985, 5, 1, 0, 0, 0)
Predicate.create('approvedOn', op.GreaterThanOrEqual, aDate);
答案 1 :(得分:-1)
您是否尝试将其转换为其他格式?
我使用了一些使用日期查询的项目:
var time = new Date($.now());
var pre = new breeze.Predicate.create("DatePost", ">=", time);
工作正常。您应该尝试使用其他日期格式,如果出现错误,请在此处发布。