Para quem usar .net com FluorineFX: achei na documentação que o Fluorine tem uma classe chamada DateWrapper que possui os metodos GetClientDate e GetServerDate no meu caso usando a GetServerDate deu certo porque eu estava com problema quando o Flex manda para o .net, vinha com 3 horas a mais, ja no envio do .net para o Flex ja estava funcionando sem precisar de mexer
Em 18 de novembro de 2010 16:19, Vinícius Hoffmann Fontoura < vinih...@gmail.com> escreveu: > É isso mesmo que o Mário falou, acho q todos já passamos por isso. > > O problema acontece quando está ativada a atualização automatica para > horario de verão, > entao a date e o dateUTC passam a divergir a partir do dia em que > entra o horário. > > Como você reparou isto causa uma série de transtornos. > > > O Guilherme Sjlender postou um workaround com este componente > > no seu DateField acrescente no change dele... > <mx:DateField change="getUmaHora(event)" ... /> > e a função é... > private function getUmaHora(event:Event):void > { > if((event.currentTarget as DateField).selectedDate != > null) > (event.currentTarget as DateField).selectedDate = > new Date((event.currentTarget as > DateField).selectedDate.getTime()+3600000);//3600000 equivale a uma > hora > } > > > Eu tenho implementada uma agenda aqui para a empresa, além de o meu > mês de outubro ter ficado com 2 dias 16 (é, foi bem bizarro) havia > problema ao enviar a hora do evento para o backend. > No caso da hora eu achei um workaround para o problema > > public class DataUtils > { > public function DataUtils() > { > } > > public static function dataFlexToJava(data:Date):Date > { > if(data != null) > { > data.hours = data.hours + (180 - > data.timezoneOffset)/60; > } > return data; > } > > public static function dataJavaToFlex(data:Date):Date > { > if(data != null) > { > data.hours = data.hours - (180 - > data.timezoneOffset)/60; > } > return data; > } > > } > > isso garante que eu receba e envie para meu backend java a data/hora > certa, baseado no nosso timezone (180 = -3) então, não importa em que > outro timezone/horario o cliente esteja, sempre haverá a conversão. A > sim, o servidor aqui é linux e nao tem horario de verão ativado, se > não é possível que dê problema. > > o bug report da adobe é : http://bugs.adobe.com/jira/browse/FP-175 > votem ai para a resolução do problema! > > espero ter ajudado > > []'s > > -- > Você recebeu esta mensagem porque está inscrito na lista "flexdev" > Para enviar uma mensagem, envie um e-mail para flexdev@googlegroups.com > Para sair da lista, envie um email em branco para > flexdev-unsubscr...@googlegroups.com > Mais opções estão disponíveis em http://groups.google.com/group/flexdev > -- Vinícius Velasco MSN: ircvinic...@hotmail.com Skype: ircvinicius Fone: 66 9206 6966 Rondonópolis - Mato Grosso - Brasil "Nos seus momentos de aflição, não se envergonhe de baixar a cabeça e chamar por Deus!!!" -- Você recebeu esta mensagem porque está inscrito na lista "flexdev" Para enviar uma mensagem, envie um e-mail para flexdev@googlegroups.com Para sair da lista, envie um email em branco para flexdev-unsubscr...@googlegroups.com Mais opções estão disponíveis em http://groups.google.com/group/flexdev