Pegando todos os feriados do ano

Publicado por Maiquel Leonel 07/07/2008

[ Hits: 14.636 ]

Download get_feriados.php




Uma função para pegar todos os feriados do ano (fixos e móveis).

Coloquei dois Estaduais, mas não será problema em editá-los conforme a Cidade/Estado.

  



Esconder código-fonte

/**
 * @param $ano ano em que se quer calcular os feriados
 * @return array com os feriados do ano (fixo e moveis)
 */
   function getFeriados($ano){
      $dia = 86400;
      $datas = array();
      $datas['pascoa'] = easter_date($ano);
      $datas['sexta_santa'] = $datas['pascoa'] - (2 * $dia);
      $datas['carnaval'] = $datas['pascoa'] - (47 * $dia);
      $datas['corpus_cristi'] = $datas['pascoa'] + (60 * $dia);
      $feriados = array (
                  '01/01',
                  '02/02', // Navegantes
                  date('d/m',$datas['carnaval']),
                  date('d/m',$datas['sexta_santa']),
                  date('d/m',$datas['pascoa']),
                  '21/04',
                  '01/05',
                  date('d/m',$datas['corpus_cristi']),
                  '20/09', // Revolução Farroupilha \m/
                  '12/10',
                  '02/11',
                  '15/11',
                  '25/12',
               );
      return $feriados;
   }

Scripts recomendados

Hosting Control

Normalizador de texto

Mega Sena

WShell - Comandos do sistema via web

Fast Template CVS Revision 1.2.2


  

Comentários

Nenhum comentário foi encontrado.


Contribuir com comentário




Patrocínio

Site hospedado pelo provedor RedeHost.
Linux banner

Destaques

Artigos

Dicas

Tópicos

Top 10 do mês

Scripts