在 php 中向 web 服务发送过滤器时,一切正常,但是当我们需要对日期进行排序时,我们遇到了问题。我们需要在某个日期之后修改所有对象。
在页面中,我们有一个日期元素,如下所示:
<xsd:element minOccurs="0" maxOccurs="1" name="Last_Date_Modified" type="xsd:date"/>
我们已经尝试过这里解释的解决方案:
Dynamics Nav (Navision) webservice ReadMultiple 日期过滤器
但是我们的日期格式有点不同,我们的看起来像:2013-01-01
在我们的过滤器中,我们尝试了以下方法:
array(
'Field' => 'Last_Date_Modified',
'Criteria' => '20130101..'
)
还有一些其他的变化,但它不返回任何东西。如果我们将其留空,它将返回所有内容。有人知道我们能做什么吗?如果我们以某种方式将 last_modified_date 存储为像 unix 时间戳这样的 bigint 会有所帮助吗?