Você está aqui: Zend Framework ::: Classes, Controles e Componentes ::: Zend_Date |
Criando datas e horas com diferentes valores usando a classe Zend_DateQuantidade de visualizações: 6710 vezes |
Em algumas situações precisamos criar objetos da classe Zend_Date que representam valores diferentes de datas e horas, ou seja, nem sempre queremos objetos date representando a data e hora atual. Uma determinada data e hora pode ser criada por meio do construtor da classe Zend_Date. Temos uma série de alternativas em relação ao formato de data e hora que podemos fornecer ao construtor. Para a criação da data, podemos usar o formato do português brasileiro. Veja: ---------------------------------------------------------------------- Se precisar de ajuda com o código abaixo, pode me chamar no WhatsApp +55 (62) 98553-6711 (Osmar) ---------------------------------------------------------------------- <? // importa o módulo Zend_Date require_once 'Zend/Date.php'; // constrói um objeto Zend_Date para a data 12/10/2009 $data = new Zend_date('12/10/2009', 'dd/MM/yyyy'); // vamos mostrar o resultado echo "Data: " . $data . "<br>"; // vamos mostrar todos os detalhes da data usando o Formato ISO echo "Formato ISO: " . $data->getIso(); ?> Este trecho de código exibirá o seguinte resultado: Data: 12/10/2009 00:00:00 Formato ISO: 2009-10-12T00:00:00-02:00 Note que as horas estarão definidas como meia-noite. Veja agora como podemos criar uma data e hora: ---------------------------------------------------------------------- Se precisar de ajuda com o código abaixo, pode me chamar no WhatsApp +55 (62) 98553-6711 (Osmar) ---------------------------------------------------------------------- <? // importa o módulo Zend_Date require_once 'Zend/Date.php'; // constrói um objeto Zend_Date para a data 05/03/2010 às 13:50:15 $data = new Zend_date('05/03/2010 13:50:15', 'dd/MM/yyyy HH:mm:ss'); // vamos mostrar o resultado echo "Data: " . $data . "<br>"; // vamos mostrar todos os detalhes da data usando o Formato ISO echo "Formato ISO: " . $data->getIso(); ?> Este trecho de código exibirá o seguinte resultado: Data: 05/03/2010 13:50:15 Formato ISO: 2010-03-05T13:50:15-03:00 Vejamos agora um caso em que temos duas variáveis, uma com a data e a outra com as horas. Eis o código: ---------------------------------------------------------------------- Se precisar de ajuda com o código abaixo, pode me chamar no WhatsApp +55 (62) 98553-6711 (Osmar) ---------------------------------------------------------------------- <? // importa o módulo Zend_Date require_once 'Zend/Date.php'; $data_str = "12/10/2009"; $horas_str = "09:12:09"; // constrói um objeto Zend_Date para a data e hora informadas $data = new Zend_date($data_str . ' ' . $horas_str, 'dd/MM/yyyy HH:mm:ss'); // vamos mostrar o resultado echo "Data: " . $data . "<br>"; // vamos mostrar todos os detalhes da data usando o Formato ISO echo "Formato ISO: " . $data->getIso(); ?> |
Link para compartilhar na Internet ou com seus amigos: |
Veja mais Dicas e truques de Zend Framework |
Dicas e truques de outras linguagens |
Java - Como remover um elemento de uma determinada posição do ArrayList do Java usando o método remove() JavaScript - Como arredondar um valor numérico de ponto-flutuante para cima usando a função ceil() do objeto Math do JavaScript Delphi - Como calcular MDC em Delphi |
Códigos Fonte |
Software de Gestão Financeira com código fonte em PHP, MySQL, Bootstrap, jQuery - Inclui cadastro de clientes, fornecedores e ticket de atendimento Diga adeus às planilhas do Excel e tenha 100% de controle sobre suas contas a pagar e a receber, gestão de receitas e despesas, cadastro de clientes e fornecedores com fotos e histórico de atendimentos. Código fonte completo e funcional, com instruções para instalação e configuração do banco de dados MySQL. Fácil de modificar e adicionar novas funcionalidades. Clique aqui e saiba mais |
Controle de Estoque completo com código fonte em PHP, MySQL, Bootstrap, jQuery - 100% funcional e fácil de modificar e implementar novas funcionalidades Tenha o seu próprio sistema de controle de estoque web. com cadastro de produtos, categorias, fornecedores, entradas e saídas de produtos, com relatórios por data, margem de lucro e muito mais. Código simples e fácil de modificar. Acompanha instruções para instalação e criação do banco de dados MySQL. Clique aqui e saiba mais |
Linguagens Mais Populares |
1º lugar: Java |