Usamos cookies para medir audiência e melhorar sua experiência. Você pode aceitar ou recusar a qualquer momento. Veja sobre o iMasters.
Ola Pessoal,
Estou desenvolvendo uma aplicação que será utilizada tanto em PC como em um aparelho movel usando Windows CE.
Só que na hora que tenho que manipular data tá dando diferença do PC para meu aparelho.
Exemplo: Tenho a data 09/03/2012
No aparelho exibe certinho, porem no PC, algumas datas estão dando diferença de 3 meses (09/06/2012) outras menos (09/04/2012)
Segue o codigo que recebe a data do banco:
$data = new Zend_Date($p->getDataExecucao());
$this->view->Data = $data;
E assim está na minha view:
<?php echo $this->Data->toString('dd/MM/YYYY'); ?>
Se alguem poder me auxiliar ficaria muito grato.
Abraços
Tente setar, primeiro o locale pois pode haver diferença entre seu aparelho móvel e seu pc. Tente usar o método get do Zend_Date. Pode ser que dê certo. No meu caso eu fiz assim.
Só uma coisa: no meu caso, o get, eu formatei para inserção no bd. Foi a única forma que eu achei de inserir a data no formato correto.
>
Ola Pessoal,
Estou desenvolvendo uma aplicação que será utilizada tanto em PC como em um aparelho movel usando Windows CE.
Só que na hora que tenho que manipular data tá dando diferença do PC para meu aparelho.
Exemplo: Tenho a data 09/03/2012
No aparelho exibe certinho, porem no PC, algumas datas estão dando diferença de 3 meses (09/06/2012) outras menos (09/04/2012)
Segue o codigo que recebe a data do banco:
E assim está na minha view:
Se alguem poder me auxiliar ficaria muito grato.
Abraços