Publicada por oalexandrino em 06/07/2003 - 00:23h:
* oalexandrino usa Ubuntu

Algoritmo PHP:

Pessoal eu até ja escrevi esse algoritmo, porém como aproveitei um semelhante nao ficou legal principalmente se for necessário modificações.

Vocês conhecem alguma classe de datas ou script/função que:

dada uma data qualquer (dd/mm/aaaa ou outro formato, porém que nao deixe especificar os dias) e um número "n" de meses. Ela calcule e retorne exatamente o dia em que esse somatório de meses irá cair.

O Script deverá levar em consideração os anos bisextos, meses com 30 e 31 dias de forma que retorne o dia, mes e ano exato!!

Bem é isso!!
;)

  
 
Resposta de Oki em 06/07/2003 - 15:38h:
* Oki usa Ubuntu
* Oki tem conceito: 9.6
 


oalexandrino,

Para fazer este tipo de cálculo o melhor método é utilizar funções de data que trabalhem com o calendário juliano, onde os dias são contados direto sem divisão de meses e depois basta converter novamente para o calendário gregoriano (padrão dd/mm/yyyy)

Procure no manual do PHP a função gregoriantojd, lá tem exmplos e tudo, isso deverá resolver seu problema.

[]'s
Celso Goya
moinho.net

 
Resposta de oalexandrino em 07/07/2003 - 23:42h:
* oalexandrino usa Ubuntu
* oalexandrino tem conceito: 9.0
 


Pois é , a comunidade Open Source realmente é fantástica!!

http://www.phpclasses.org/browse.html/package/925.html

  


ATENÇÃO: Antes de contribuir com uma resposta, leia o artigo Qualidade de respostas e certifique-se de que esteja realmente contribuindo com a comunidade. Muitas vezes o ímpeto de contribuir nos leva a atrapalhar ao invés de ajudar.

Contribuir com resposta



CAPTCHA
[ Recarregar imagem ]

Digite o código acima:

  
* Nota: só é possível enviar respostas usuário que possui conta e esteja logado com ela, caso contrário sua mensagem será perdida.



Patrocínio

Site hospedado pelo provedor RedeHost.
Linux banner

Destaques

Artigos

Dicas

Tópicos

Top 10 do mês

Scripts