0

Classe para administração de datas

criado por Juarez Junior em 22/03/2005 8:18am
Exibe várias saídas de datas.
- Intervalos
- Cálculos
- Data corrente
- Calendário pré formatado
Data Autor Changelog Download
01/09/2006 6:17am Juarez Junior - Versão 3.2

Comentários:

Mostrando 1 - 2 de 2 comentários
Juarez Junior disse:
include 'cData.inc.php';

$objData = new Data;

// ex: Curitiba 09 de Agosto de 2005
echo $objData->dataHoje('Curitiba');

// Para banco de dados
echo $objData->dataConverte('01-01-2004','bd');

// Para impressão - pt_BR
echo $objData->dataConverte('2004-01-01','br');

// Intervalo entre datas, várias saídas
$objData->dataIntervalo('14/12/2004','25/12/2004','d');
$objData->dataIntervalo('01/01/2004','25/12/2004','m');
$objData->dataIntervalo('01/01/2003','25/12/2004','y');

//Quantos domingos faltam ou ocorrem até o natal?
$objData->dataDiaOcorrencia('01/12/2005','25/12/2005','dom');

// Cálculo entre datas
echo $objData->dataCalc('14/12/2004','sum','11','d');
echo $objData->dataCalc('14/12/2004','sum','1','m');
echo $objData->dataCalc('14/12/2004','sum','1','y');
echo $objData->dataCalc('14/12/2004','sum','1','m','m');
echo $objData->dataCalc('14/12/2004','sub','11','d');
echo $objData->dataCalc('14/12/2004','sub','1','m');
echo $objData->dataCalc('14/12/2004','sub','1','y');
echo $objData->dataCalc('14/12/2004','sub','1','m','m');

Bom proveito
09/08/2005 2:39pm (~19 anos atrás)

Juarez Junior disse:
A quem interessar.
A formatação de saída dos métodos:
dataCalendario(); e
dataCalendarioFull();

Pode/devem ser alteradas para um script de css.
Fiz direto na classe para facilitar o entendimento.

[s]

JunioR
28/03/2005 8:43am (~19 anos atrás)

Novo Comentário:

(Você pode usar tags como <b>, <i> ou <code>. URLs serão convertidas para links automaticamente.)