Filtro de data no serviço da Web do Microsoft Dynamics NAV

Ao enviar um filtro para o webservice no php tudo funciona bem, mas quando precisamos classificar as datas encontramos um problema. Precisamos obter todos os objetos modificados após uma determinada data.

Em uma página, temos um elemento de data, da seguinte forma:

<xsd:element minOccurs="0" maxOccurs="1" name="Last_Date_Modified" type="xsd:date"/>

E nós tentamos a solução explicada aqui em SO:

Filtro de data ReadMultiple do serviço de navegação dinâmica (Navision)

Mas o nosso formato de data é um pouco diferente, o nosso se parece com:2013-01-01

Em nosso filtro, tentamos o seguinte:

array(
    'Field' => 'Last_Date_Modified',
    'Criteria' => '20130101..'
)

E algumas outras variações, mas não retorna nada. Se a deixarmos em branco, ela devolve tudo. Alguém tem uma ideia do que podemos fazer? Ajudaria se, de alguma forma, armazenássemos o last_modified_date como um bigint como um timestamp unix?

questionAnswers(1)

yourAnswerToTheQuestion