Pular para o conteúdo

A simples classe Date Operations

Atráves das facilidades da orientação à Objeto e da comunidade open source, temos a felicidade de usurfruir das mais variadas bibliotecas. Apresento aqui a simples classe de manipulação de datas "Date operations", no qual foi muito útil no desenvolvimento de um script de manipulação de datas.
Olavo Alexandrino oalexandrino
Hits: 16.206 Categoria: PHP Subcategoria: Miscelânea
  • Indicar
  • Impressora
  • Denunciar
O Viva o Linux depende da receita de anúncios para se manter. Ative os cookies aqui para nos patrocinar.
Não conseguimos carregar os anúncios. Se usa bloqueador, considere liberar o Viva o Linux para nos patrocinar.

Introdução

Bem, quem já desenvolveu scripts de manipulação de datas sabe a dor-de-cabeça que pode se ter no cálculo de meses, anos ou dias passados e futuros. Recentemente, estava a escrever um simulador que utilizava cálculos de percentagens compostas e/ou simples baseadas no início de cada período de 12 meses estipulado. O início de cada período poderia ser em qualquer mês ao contrário do normal, no qual se iniciaria e terminaria nos meses de Janeiro e Dezembro respectivamente.

Para isso, seria necessário diversos cálculos que levassem em consideração o número de meses de cada simulação, que poderia ser: 100, 110, etc. Até que consegui desenvolver um script que resolvesse o problema, porém o mesmo ficou praticamente impossível atualização, uma vez que nem mesmo eu estava entendendo o que continha.

Assim fui pesquisar! E aqui mesmo no Viva o Linux fiz uma pergunta:
http://www.vivaolinux.com.br/.../verPergunta.php?codigo=582

Depois procurando pelos repositórios PHP, descobri a pequena, porém muito útil classe Date Operations, escrita por brasileiro, que resolveu prontamente o meu problema, sendo facílima seu uso com apenas um método.

A classe pode ser baixada num dos maiores, senão o maior, repositório de classes PHP existente o http://www.phpclasses.org!

Endereço: http://www.phpclasses.org/browse.html/package/925.html

O Viva o Linux depende da receita de anúncios para se manter. Ative os cookies aqui para nos patrocinar.
Não conseguimos carregar os anúncios. Se usa bloqueador, considere liberar o Viva o Linux para nos patrocinar.
O Viva o Linux depende da receita de anúncios para se manter. Ative os cookies aqui para nos patrocinar.
Não conseguimos carregar os anúncios. Se usa bloqueador, considere liberar o Viva o Linux para nos patrocinar.
   1. Introdução
   2. Uso

Paginando resultados com a classe Generic Easy Pagination

Polimorfismo e PHP 5

Usando Blocos Dinâmicos com a Classe FastTemplate (Parte 1)

Usando Blocos Dinâmicos com a Classe FastTemplate (Parte 2)

Funções da categoria Miscelânea do PHP

Migração de dados no Joomla

Desenvolvendo um componente de calendário dinâmico em PHP

Criando um blog com o CakePHP 2.2.1

Uma introdução à biblioteca GD

#1 Comentário enviado por Oki em 12/07/2003 - 18:22h
oalexandrino,

Muito bacana esta classe :-), ótima dica.

Contribuir com comentário

Entre na sua conta para comentar.