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: 6766 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: <? // 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>"; 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: <? // 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>"; 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: <? // 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 |
![]() |
Veja mais Dicas e truques de Zend Framework |
Dicas e truques de outras linguagens |
E-Books em PDF |
||||
|
||||
|
||||
Linguagens Mais Populares |
||||
1º lugar: Java |