Problemas com datas no Flex...

1 view
Skip to first unread message

Erko Bridee de Almeida Cabrera

unread,
Apr 28, 2009, 12:29:43 PM4/28/09
to fle...@googlegroups.com
Olá boa tarde pessoal,

estou com um problema de data que por enquanto não entendi e nem resolvi
no caso Flex + AMFPHP & WebOrb

do servidor para o Flex consigo pegar as datas, mas do Flex para o servidor lá não
está dando certo

alguem já passou por isso? alguma sugestão?

grato
--
Att,
Erko Bridee de Almeida Cabrera
http://erkobridee.com/
http://gospel.erkobridee.com/
http://www.cwbfx.com/
http://www.portaljava.com/

Eduardo Kraus

unread,
Apr 28, 2009, 12:46:47 PM4/28/09
to fle...@googlegroups.com
Tem que enviar no formato AAAA-MM-DD HH:MM:SS

Ou se for apenas data AAAA-MM-DD
 
Eduardo Kraus
Desenvolvedor
eduard...@gmail.com
http://blog.mxml.com.br


2009/4/28 Erko Bridee de Almeida Cabrera <erko....@gmail.com>

Erko Bridee de Almeida Cabrera

unread,
Apr 28, 2009, 7:13:32 PM4/28/09
to fle...@googlegroups.com
Opa vlws

vou mudar para esse formato =D


2009/4/28 Eduardo Kraus <eduard...@gmail.com>

Erko Bridee de Almeida Cabrera

unread,
Apr 28, 2009, 9:58:48 PM4/28/09
to fle...@googlegroups.com
Apanhando ainda ahuahuahauhau

fiz o seguinte, mudei lá para retornar uma String
no formato indicado ae, mas esse campo não vai de jeito nenhum para base
está inserindo 0000-00-00 :S

os outros campos estão funcionando na boa, mas date do MySQL nada ainda hehe

ps.: tive que fazer tambem uma adaptação para o valor recebido no Flex
para conseguir entender q oq veio é um date

ps2.: quase não acho material de referencia sobre trabalhar com Date :P

Erko Bridee de Almeida Cabrera

unread,
Apr 28, 2009, 10:26:32 PM4/28/09
to fle...@googlegroups.com
Aeee Eduardo \o/

agora sim, depois de camelar algumas horas consegui fazer funcionar =D

no caso tenho o seguinte o atributo tipo Date no VO no Flex

sendo privado, como o esquema:

private var _algumaData:Date;

dai nos métodos set e get, para este atributo no caso tive 3

         public function get algumaDataDate():Date {
             return _algumaData;
         }

         public function get algumaData():String
         {
           return DateUtil.toDateMySQL(_algumaData);
         }

         public function set algumaData(value:*):void
         {
            _algumaData = DateUtil.toDate(value);
         }

o primeiro uso na aplicação Flex mesmo para associar com calendário e tudo mais, o set é um coringa que recebe tanto date quanto String, dai resolve a vinda dos dados do PHP ( AMFPHP e WebOrb PHP )

e o get retorna uma String do formato aceito pelo banco, dai funcionou =D

ps.: classe utilitária que implementei para ajudar no caso em anexo ;)

espero que isso possa ajudar a mais alguem o/
DateUtil.as
Reply all
Reply to author
Forward
0 new messages