Ir para conteúdo
Fórum Script Brasil
  • 0

Prever Datas De Feriados Móveis


Beraldo

Pergunta

Olá, pessoal.

Como prever as datas dos feriados móveis? Pesquisei e percebi que, após saber a data da Páscoa, pode-se saber as datas dos outros feriados.

Neste dois site é possível ver como prever a data da Páscoa:

http://www.ramosdainformatica.com.br/art_r...s01.php?CDA=601

http://www.clubecobol.com.br/cc_dicas.asp?dicap=64

Mas ambos usam como referência a Lua Cheia. E, até onde eu saiba, o PHP não tem uma meneira de saber a data da Lua Cheia (só do nascer e pôr-do-sol, que não ajudam em nada...). :(

Alguém tem uma solução?

Valeu

[]'s

Link para o comentário
Compartilhar em outros sites

5 respostass a esta questão

Posts Recomendados

  • 0

O problema é descobrir uma forma de adquirir as informações da Lua automaticamente. Por exemplo, neste ano, a Lua Cheia que antecede a Páscoa será dia 02/04, mas isso não quer dizer que ano que vem será 03/04, né? (Não entendo nada de astrologia ou astronomia... nem de Lua... :P).

E outra: mesmo que basta aumentar um dia a cada ano, chegará uma hora em que eu terei passado de 18/04, que é a data limite em que pode ocorrer a Lua Cheia que define o dia da Páscoa.

Eu precisaria conversar com alguém especialista no assunto para me explicar como descobrir as fases da Lua em cada ano... :D hehehe

Estou desde sábado procurando isso. Postei em vários fóruns, mas está difícil de achar uma soluçaõ... :(

Link para o comentário
Compartilhar em outros sites

  • 0

Não sei se ajuda mas da um bisu nisso -_-:

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

É uma classe para saber as fases da lua, porem você deve colocar uma data espefica ....

Mas asim o esquema é pegar uma data especifica e começar a somar já que a luda tem ciclos de dias contados... Mas assim a muitos programas desktop que fazem isso é so dar uma olhada no SuperDonwloads que tem quem dabe da uma ideia ...

E assim não seria mais facil fazer pela contagem de dias da semana do mês do feriado, tipo assim dias das mães "cae" no segundo domingo do mês de março (nem lembro mais - mo sem Mãe), então era so pegar o mês de março e fazer a contagem de dias que passo quando chegar no 2 domigo bingo é o dia ... bem tá certio que isso ia ser uma pela POG mas funcionaria ...

Link para o comentário
Compartilhar em outros sites

  • 0

...

depois de ficar procurando fases da Lua que nem um retardado, vejam o que encontrei:

easter_date -- Retorna a data do sistema UNIX correspondente à meia-noite da Páscoa do ano especificado. Se nenhum ano tiver sido especificado, será assumido o ano atual.

http://br2.php.net/easter_date

<?php
echo date ("d/m/Y", easter_date(2007));
/*
   Retorna exatamente 08/04/2007
*/
?>

Para quem precisar, a solução está aí!! Mais fácil do que imaginávamos... :D

[]'s

Link para o comentário
Compartilhar em outros sites

Participe da discussão

Você pode postar agora e se registrar depois. Se você já tem uma conta, acesse agora para postar com sua conta.

Visitante
Responder esta pergunta...

×   Você colou conteúdo com formatação.   Remover formatação

  Apenas 75 emoticons são permitidos.

×   Seu link foi incorporado automaticamente.   Exibir como um link em vez disso

×   Seu conteúdo anterior foi restaurado.   Limpar Editor

×   Você não pode colar imagens diretamente. Carregar ou inserir imagens do URL.



  • Estatísticas dos Fóruns

    • Tópicos
      152,3k
    • Posts
      652,6k
×
×
  • Criar Novo...