Sim, mas ai ele compara as datas e quero e fazer leonardo fez, fico
perfeito., eu tinha de converter pra gettimer.
valeu a todos.

2011/12/21 Fredy Gadotti <[email protected]>

> ObjectUtil.dateCompaer(d1, d2);
>
> Dá uma olhada na documentação que explica certinho :)
>
> 2011/12/21 Helio Antonio Francisco Silva <[email protected]>
>
>> kakaka e que eu nao sabia como estrair ai eu convertia pra numerico e ai
>> comparava, valeu vou testar
>>
>>
>>
>> 2011/12/21 Leonardo Oliveira <[email protected]>
>>
>>> cara, que troço é esse que vc fez???
>>> tenta isso:
>>>
>>> public static function compararDatas(data_1_string:String,
>>> data_2_string:String):Boolean{
>>>        var data_1_date:Date =
>>> DateField.stringToDate(data_1_string,"DD/MM/
>>> YYYY");
>>>        var data_2_date:Date =
>>> DateField.stringToDate(data_2_string,"DD/MM/
>>> YYYY");
>>>        var date1Timestamp:Number = data_1_date.getTime();
>>>        var date2Timestamp:Number = data_2_date.getTime();
>>>        if(date1Timestamp > date2Timestamp) return true;//datas inválidas
>>>        else return false;//datas válidas
>>> }
>>>
>>> if(compararDatas(_seuDateField_01.text, _seuDateField_02.text)){
>>>        //efetua seu processamento
>>> }
>>>
>>>
>>> On 20 dez, 17:08, Helio Antonio Francisco Silva
>>> <[email protected]> wrote:
>>> > Caros amigos, como eu faço  a verificação tipo igual do SQL between
>>> data1 e
>>> > data2 ?????
>>> > mas usando o componente DateField
>>> >
>>> > Eu fiz isso aqui:
>>> >
>>> > var dtini:String = new String(objTabelaPromocional.vigencia_ini);
>>> >                 var dtfim:String = new
>>> > String(objTabelaPromocional.vigencia_fim);
>>> >                 var numIni:Number = new Number();
>>> >                 var numFim:Number = new Number();
>>> >
>>> >                 //Agora os itens relativos ao array, para saber se esta
>>> > dentro da vigencia dos itens dentro do array
>>> >                 var dtiniArr:String = new String();
>>> >                 var dtfimArr:String = new String();
>>> >                 var numIniArr:Number = new Number();
>>> >                 var numFimArr:Number = new Number();
>>> >
>>> >                 dtini =
>>> > dtini.substr(6,4)+dtini.substr(3,2)+dtini.substr(0,2);
>>> >                 dtfim =
>>> > dtfim.substr(6,4)+dtfim.substr(3,2)+dtfim.substr(0,2);
>>> >                 numIni = Number(dtini);
>>> >                 numFim = Number(dtfim);
>>> >
>>> >                 for(var x:Number=0; x< arrayTabela.length;x++){
>>> >                     dtiniArr = arrayTabela[x].vigencia_ini;
>>> >                     dtfimArr = arrayTabela[x].vigencia_fim;
>>> >                     dtiniArr =
>>> > dtiniArr.substr(6,4)+dtiniArr.substr(3,2)+dtiniArr.substr(0,2);
>>> >                     dtfimArr =
>>> > dtfimArr.substr(6,4)+dtfimArr.substr(3,2)+dtfimArr.substr(0,2);
>>> >                     numIniArr = Number(dtiniArr);
>>> >                     numFimArr = Number(dtfimArr);
>>> >                     //Agora verificar se a tabela se encontra dentro da
>>> > vigencia corrente.
>>> >                     if(numIni > numIniArr  && numIni < numFim){
>>> >                         Alert.show("Essa data está em confirto com a
>>> tada
>>> > de vigência da tabela"+arrayTabela[x].nome_tabela,"Data de Vigência
>>> > invalida");
>>> >                     }
>>> >                 }
>>> >
>>> > converti os valores em numericos pra verificar se o numero que dentro
>>> > daquela faixa que eu quero, nao sei se tem alguma coisa mais facil que
>>> isso
>>> > ???
>>> >
>>> > --
>>> > *Hélio Antonio Francisco Silva*
>>> > Desenvolvedor web
>>> > Certificado Flash developer
>>> > Certificado Flash Design
>>> > Certificado web developer
>>> > Consultor Microsiga / Totvs
>>> > Desenvolvedor ADVPL / ASP
>>> > Analista de sistemas e ERP Sênior.
>>>
>>> --
>>> Você recebeu esta mensagem porque está inscrito na lista "flexdev"
>>> Para enviar uma mensagem, envie um e-mail para [email protected]
>>> Para sair da lista, envie um email em branco para
>>> [email protected]
>>> Mais opções estão disponíveis em http://groups.google.com/group/flexdev
>>>
>>
>>
>>
>> --
>> *Hélio Antonio Francisco Silva*
>> Desenvolvedor web
>> Certificado Flash developer
>> Certificado Flash Design
>> Certificado web developer
>> Consultor Microsiga / Totvs
>> Desenvolvedor ADVPL / ASP
>> Analista de sistemas e ERP Sênior.
>>
>>  --
>> Você recebeu esta mensagem porque está inscrito na lista "flexdev"
>> Para enviar uma mensagem, envie um e-mail para [email protected]
>> Para sair da lista, envie um email em branco para
>> [email protected]
>> Mais opções estão disponíveis em http://groups.google.com/group/flexdev
>>
>
>  --
> Você recebeu esta mensagem porque está inscrito na lista "flexdev"
> Para enviar uma mensagem, envie um e-mail para [email protected]
> Para sair da lista, envie um email em branco para
> [email protected]
> Mais opções estão disponíveis em http://groups.google.com/group/flexdev
>



-- 
*Hélio Antonio Francisco Silva*
Desenvolvedor web
Certificado Flash developer
Certificado Flash Design
Certificado web developer
Consultor Microsiga / Totvs
Desenvolvedor ADVPL / ASP
Analista de sistemas e ERP Sênior.

-- 
Você recebeu esta mensagem porque está inscrito na lista "flexdev"
Para enviar uma mensagem, envie um e-mail para [email protected]
Para sair da lista, envie um email em branco para 
[email protected]
Mais opções estão disponíveis em http://groups.google.com/group/flexdev

Responder a