Muito boa a função eu até tentei com ela mas nao to obtendo resultados
positivos.
$list = new Contato();
$list->find();
$list->data_cadastro = $this->convertData($list->data_cadastro);
return $list->allToObject();
Me retornou a data no formato do Mysql nao fez a conversao. Devo ter
errado alguma coisa.
Abs
On 1 out, 10:06, Luiz Nogueira <[email protected]> wrote:
> Cara te dar uma ideia aqui usa um funcao do php para converter data
> seja ela de formato americano para brasileiro ou de brasileiro para
> americano.
> Te mandar a funcao que fiz e funciona perfeitamente:
>
> /**
> * Funcao que converte data tanto no formato d/m/Y para Y-m-d para BD
> MYSQL
> * ela converte do banco no formato Y-m-d para o formato d/m/Y para
> retornar
> * a data no formato BR para o usuario final
> *
> * @author Luiz Nogueira <[email protected]>
> * @access public
> * @param String $dtString
> * @return String
> * @version 0.1 (11/06/2010)
> */
> public function convertData($dtString){{
> $data_nova = implode(preg_match("~\/~", $dtString) == 0 ? "/"
> : "-",
> array_reverse(explode(preg_match("~\/~", $dtString) == 0 ? "-" : "/",
> $dtString)));}
> return $data_nova;
> }
>
> Funciona 100% depois da uma olhada ai e da um retorno.
>
> Abraço
>
> On 1 out, 09:06, Matheus <[email protected]> wrote:
>
> > Bom dia, estou tentando fazer um select usando o Lumine, ate ai
> > tranquilo, so que eu quero converter a data para mostrar no flex, e
> > não estou conseguindo graças ao Lumine. Porque quando tiro ele e faço
> > o sql na mão funciona normal.
>
> > Segue o metodo de busca
>
> > $list = new Contato();
> > $list->find();
>
> > $dt = explode("-",$list->data_cadastro);
> > $list->data_cadastro = date("d/m/Y", mktime(0, 0, 0,
> > $dt[1],
> > $dt[2], $dt[0]));
>
> > return $list->allToObject();
>
> > Assim ta tudo certinho deveria funcionar normal. Já tentei com o
> > proprio metodo do Lumine mas nao deu certo, dai fiz manual no php.
>
> > Alguma ideia?
>
> > Abs
--
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